Excel keskustelu

Tasalakki

BANNATTU
BANNED
Liittynyt
05.09.2022
Viestejä
244
Ei ihan vielä, vaan jotakin tähän ehkä tähän tapaan ...

Ja lisää rajoituksia, pitääkö joka rivillä olla kaksi rastia eli ykköstä vai miten ...
Joo nimen omaan pitää joka rivillä olla vain ja ainoastaan kaksi rastia, ei mitään muuta.
Ja nämä prosenttiheebot ei koskaan ole yhtä aikaa 0-moodissa. mutta 80% pois pe-ma ja vain pe-ma riippuen viikkonumerosta kuten myös tuo 50% heebo (to-pe-ma-ti-ke rytmillä).

1664561268947.png
''

Ja näitä viikkoja vois olla vaikka sen 42 ja tuo rytmi menis hamaan tappiin saakka. Ja sitten näistä ykkösistä tuossa vasemmalla niin toinen olisi sattumanvaraisesti 1A tai 1B tyyliin.
 
Viimeksi muokattu:
Liittynyt
20.10.2016
Viestejä
604
Ollaan ehkä puolessa välissä ... en tajua mikä tämä 50% hemmo ja miten hän on rajoitettu.

Mutta siis jos dalai ja pedro on he kaksi 80%-hemmoa, joista toisen pitää vähintään olla, niin lisätään oikeaan reunaan sarake dalai+pedro = 1 eli toisen pitää olla ykkönen joka rivillä.

Ja ne mitä vihjaisit eli pitäisi olla jotenkin mahdollisimman tasaisesti, jätetään se myöhemmäksi. Enkä tajunnut sitäkään vielä :)

Lopuksihan sitten syötetään solveriin, että näiden sarakkeiden pitää olla ykkösiä ja solveri saa arpoa tähän ped..ves x ma..pe ruudukkoon vapaasti nollia ja ykkösiä, niin että nuo ehdot täyttyisi.
 

Tasalakki

BANNATTU
BANNED
Liittynyt
05.09.2022
Viestejä
244
Ollaan ehkä puolessa välissä ... en tajua mikä tämä 50% hemmo ja miten hän on rajoitettu.

Mutta siis jos dalai ja pedro on he kaksi 80%-hemmoa, joista toisen pitää vähintään olla, niin lisätään oikeaan reunaan sarake dalai+pedro = 1 eli toisen pitää olla ykkönen joka rivillä.

Ja ne mitä vihjaisit eli pitäisi olla jotenkin mahdollisimman tasaisesti, jätetään se myöhemmäksi. Enkä tajunnut sitäkään vielä :)

Lopuksihan sitten syötetään solveriin, että näiden sarakkeiden pitää olla ykkösiä ja solveri saa arpoa tähän ped..ves x ma..pe ruudukkoon vapaasti nollia ja ykkösiä, niin että nuo ehdot täyttyisi.
Ei ei vaan on sekä 80% että 50% heebot ja se tekee tästä ärsyttävää. Jos katot tuota oikeata taulukkoa niin vasen tekee tasan 80% ja oikea 50%. Jos siis 0 on että ei ja 1 on että kyllä!

Edit. NIin tasaisesti. Tuohan olisi varmaan älyttömän yksinkertainen jopa tehdä tasaisesti että nuo ykköset hyppisi yhden tai siis kaksi saraketta koko ajan sivulle, mutta kun on nämä kaksi muuttujaa (eli prosenttihemmot).
 
Liittynyt
20.10.2016
Viestejä
604
Ei ei vaan on sekä 80% että 50% heebot ja se tekee tästä ärsyttävää.
Sun pitäisi saada nämä ehdot jotenkin nolliksi ja ykkösiksi tai SUM(C1:C5) <=4 tyylisiksi rajoituksiksi. Mä en täältä kaukaa oikein kykene arvaamaan mitään, mistä on kyse.

Mutta arvaan jo nyt, että tämä ratkeaa alle sekunnissa kunhan ongelma on valmiiksi hiottu.
 

Tasalakki

BANNATTU
BANNED
Liittynyt
05.09.2022
Viestejä
244
Eli:
1664562172650.png


jos tähän otettais mukaan nuo kahdeksan muuta kaveria niin niissä ei nollia olisi lainkaan. Ja juuri nuo nollat edustaa sitä että ei voi olla VASEMMASSA taulukossa noiden nimiä ruksittuna elikäs siis YKKÖSINÄ.
 

Tasalakki

BANNATTU
BANNED
Liittynyt
05.09.2022
Viestejä
244
Laitetaas nyt vielä havaintoesimerkki.

1664563458212.png


Eli noissa joissa huutomerkki hakkaa perässä ei täsmää koska nollat oikeanpuoleisessa taulukossa. Pitää saada uusi henkilö tuolle paikalle.
Ja tuossahan nähdään, että esimerkiksi sep/ves on ensin pe, sitten ma, sitten ti, sitten ke ja sitten to, jne.

Ja sama toistuu jokaiselle parivaljakolle, noinhan siitä tulisi tasaista, mutta itse taulukossa ykkösten pitää vaihtua että kuka vain voisi olla kenen tahansa parina mutta tuo on se kaava jolla mennään koko suunniteltu noin 40 viikkoa hamaan loppuunsa saakka.
 

tty

Liittynyt
01.10.2022
Viestejä
2
Saisiko täältä vinkkiä mitä MS-Excel functiota tai työkalua tulisi käyttää. Tahtoisin muodostaa kolmiakselisen taulukon analysoimalla kilpa-auton moottorinohjauksesta kerättyä anturilogia.

Taulukon pystyakselilla olisi moottorin imusarjan paine: (MAP) 0-105, 5:n hypyn välein.
Vaaka-akselilla moottorin kierrosluku: (RPM) 400-7200, 400:n hypyn välein.
Kolmannelle akselille, eli itse taulukkoon tulisi sitten kerätä halutun anturin data. Esimerkiksi (Total fueling error +-%) Bonuksena tämä data olisi kiva olla valittavissa eri anturitiedoista. Soluosuma taulukon akseleille pitää saada ohjattua MAP ja RPM akselien mukaisesti kyseiseltä ajankohdalta.

Datamassa on luettu 10Hz taajudella, eli 10 riviä tietoa sisältää yhden sekunnin login. Jokainen anturitieto on eroteltu omiin sarakkeisiin, joissa otsikot.

Koska esimerkiksi moottorin tyhjäkäydessä (MAP 55 + RPM 800) saadaan kokoajan osumaa samaan soluun, tulisi laskea solusta (Total fueling error%) keskiarvo. Ja bonuksena pitäisi saada vielä tieto montako osumaa kyseiseeen soluun on kerätty.

Olen yrittänyt Googlella etsiä oikeaa funktiota tuloksetta. Kaikki hakutulokset ehdottaa "Data Table" ominaisuutta, jota kuitenkaan en ole ehkä osaamattomuudestani johtuen käyttää oikein.

.....
Auttaisiko tämä asiassa eteenpäin?

 
Liittynyt
20.10.2016
Viestejä
604
Juuh. Liian sekava sotku taitaa olla.
Pitäisikö joka henkilön olla esim 40 työvuoroa töissä x viikon aikana, siten että joka kerta on kaksi ja nuo kaksi eivät saa olla heidän nollapäivänä töissä? Tämä on kiinni enää siitä miten hyvin saat kerrottua nuo rajoitteet siten että ne ymmärtää ...
 

Tasalakki

BANNATTU
BANNED
Liittynyt
05.09.2022
Viestejä
244
Pitäisikö joka henkilön olla esim 40 työvuoroa töissä x viikon aikana, siten että joka kerta on kaksi ja nuo kaksi eivät saa olla heidän nollapäivänä töissä? Tämä on kiinni enää siitä miten hyvin saat kerrottua nuo rajoitteet siten että ne ymmärtää ...
Mulla oli ne laskelmat jo ylhäällä mutta ei ole enää käsissä tällä hetkellä.

Mutta joo. Mutta nämä kaksi tekee siitä vaikeampaa.

Että mikä se on se kaava jos mitään kaavaa voi edes olla mikä sijoittaa nuo HUUTOMERKIT eri paikkoihin.
 

Tasalakki

BANNATTU
BANNED
Liittynyt
05.09.2022
Viestejä
244
1664808938488.png


Miten tähän sais siten, että tuohon keskikenttään X:n sijoittamalla tuo yhteensä summa tulisi sitä myöten kohti tuota lopullista 24.9. Elikäs kun ensimmäinen 2,5 olisi suoritettu yhteensä kentässä olisi silloin tuo 2,5.
 
Liittynyt
28.06.2017
Viestejä
879
Ylempi kuvaaja on tehty ihan valikosta valitsemalla, ja käsin tehty muutama muutos (axis titlet näkyy + aika-arvot on kuvaajan alapuolella eikä keskellä kuvaajaa). Lähtkohtaisesti näin tehty kuvaaja tulee aina oikein. Tämä on sitten tallennettu templateksi.

Sitten kun tekee kuvaajan tuosta templatesta, täysin samasta datasta, niin tulee tuo alemman kuvaajan sotku. Aika on väärällä akselilla ja kummastakin datarivistä tulee oma kuvaaja. Mikähän helkkari tässä tökkii?

E: Aha, jos templaten tekee niin että valitsee pelkästään yhden datan (kuvassa kiihtyvyys, ilman aikaa) niin kuvaaja tulee muuten oikein mutta se on silti repinyt ajan jostain ja kertonut sen sadalla???
 

Liitteet

Viimeksi muokattu:

aPm

Liittynyt
15.01.2017
Viestejä
398
Jos minulla on kasalukuja ja haluaisin niistä koostaa mahdollisia kokonaissummia 200±2, niin onko excelissä jotenkin mahdollista käyttää automaattilaskentaa joka kertoisi näistä luvuista mahdolliset yhdistelmät?

1666679333454.png
 
Liittynyt
11.11.2016
Viestejä
1 737
Miten saan järjestettyä kahden pystyrivin tiedot vierekkäin, jos näillä on yhteisiä sanoja esim. Litium, Nikkeli, Hopea. Yhdessä pystyrivissä on 400 - 600 solua.
 
Liittynyt
17.10.2016
Viestejä
1 095
Palkkakustannuksia lasketaan aikavälillä.

Eli vaikka 17.1.2022 (B6) - 18.9.2022 (C6). Näistä laskee kuukaudet kaavalla =(C6-B6)/(365/12). Tuollehan antaa 8,029kk. Tuon tulossolun desimaalit tiputin pois, jotta näyttää 8kk. Kun sitten seuraaviin soluihin lasketaan palkkauskustannukset, niin miten saan kertoimen pysymään pyöristetyssä 8 eikä 8,029?
 
Liittynyt
20.10.2016
Viestejä
439
FormulaDescriptionResult
=ROUNDDOWN(3.2, 0)Rounds 3.2 down to zero decimal places.3
ROUNDDOWN pyöristää annetun luvun alaspäin halutun desimaalin tarkkuudella.

 
Liittynyt
08.11.2022
Viestejä
2
Osaisiko joku kertoa miten saan ohjattua kaavion y-akselin rajoja automaattisesti vaikkapa solun sisällön perusteella? Eli ei siis käsin popupikkunasta. Mulla on sellainen tilanne, että yli 150 erilaista kaaviota syntyy riippuen sisällöstä ja niiden skaalat ovat kovasti erilaisia. "Sovelluksen" luonteesta johtuen käsipelillä skaalailu ei ole hyvä ratkaisu.
 
Liittynyt
20.10.2016
Viestejä
604
Jos minulla on kasalukuja ja haluaisin niistä koostaa mahdollisia kokonaissummia 200±2, niin onko excelissä jotenkin mahdollista käyttää automaattilaskentaa joka kertoisi näistä
Luultavasti ei onnistu millään funktiolla =JOTAKIN(x,x,x) mutta visual basicilla voi ehkä tehdä oman integer partitions loopin. Tuossa on muutama yhdistelmä joilla tulee 200. Sinun versiossa tulos saisi olla 198..202, näitä partitioita voi tulla aivan kauhea määrä. Lisäksi sinne tulee paljon tuplia, kun esimerkissäsi on samoja lukuja moneen kertaan (47,52,53,55,58,59).

57+53+52+27+11
57+50+47+46
57+50+47+27+19
57+50+46+27+20
57+47+46+20+19+11
 
Liittynyt
18.12.2019
Viestejä
74
Osaisiko joku yställinen auttaa tässä ongelmassa. En ole nopealla googlaamisella löytänyt tähän ratkaisua. Varmaankin johtuu siitä, että en osaa käyttää sopivaa englanninkielistä termiä tälle.

Minun täytyisi laskea osakenumerot kappaleina. Ongelmana se, että osakenumerot on samassa solussa näin: 1-100

Yllä oleva tieto solussa D2. Pitäisi saada osakemäärä laskettua oikealla puolella olevaan soluun E2.

Saako kätevästi laskennan tehtyä suoraan tuosta D2 solusta vai täytyykö ensin luvut hajottaa piilosoluihin jollakin komennolla?




Edit: Tähän sopisi loistavasti funktio TEXTSPLIT, mutta sitä ei ole ilmeisesti vielä saatavilla, kuin Officen insider-ohjelmassa oleville.

Lähdin ratkaisemaan LEFT, RIGHT ja FIND -komennoilla.

Eli minulla on sarakkeessa F osakenumeroita esim. 1-100 tai 15000-16500.

=IF(ISBLANK(F12);"";LEFT(F12;FIND("-";F12)-1))
Tämän pitäisi palauttaa viivan vasemmalta puolelta olevan tekstin (jättää pois viivan), eli esimerkissä 1 tai 15000. Tämä myös jättää kaavan toteuttamatta, jos solu F12 on tyhjä.


=IF(ISBLANK(F12);"";RIGHT(F12;FIND("-";F12)-1))
Tämän pitäisi palauttaa viivan oikealta puolelta olevan tekstin (jättää pois viivan), eli esimerkissä 100 tai 16500. Tämä myös jättää kaavan toteuttamatta, jos solu F12 on tyhjä.


Ensi silmäyksellä näytti, että kaava toimii täydellisesti. Huomasin kuitenkin, että se ei palauta osakenumeroita oikein. Esim. osakenumerot 1-9 se palauttaa oikein, eli 1 toiseen soluun ja 9 toiseen soluun. Kuitenkin osakenumeroilla 1-10 palautuukin 1 toiseen soluun ja 0 toiseen soluun (eli väärin).

Osakenumerot
1-2 -> 1 ja 2 (oikein)
1-100 -> 1 ja 0 (väärin)
10-100 -> 10 ja 00 (väärin)
100-1000 -> 100 ja 000 (väärin)
1000-1001 -> 1000 ja 1001 (oikein)
15000-16500 -> 15000 ja 16500 (oikein)
Tästä suuremmilla luvuilla näyttää menevän koko ajan oikein.


Mistä tällainen ongelma voisi johtua?


EDIT2:

Selvisihän tämä, kun hieman googlaili. Eli FIND-komento ei toimi ilmeisesti RIGHT-funktion kanssa yksinään. Tarvitaan lisäksi LEN-komento.

Tämä ratkaisi ongelman:

=IF(ISBLANK(F12);"";RIGHT(F12;LEN(F12)-FIND("-";F12)))
 
Viimeksi muokattu:
Liittynyt
04.01.2017
Viestejä
629
Olen tallettanut auton huolto ja tankkauskuluja tankkaus.com sivustolle useamman vuoden ajan. Sivustolla ei ilmeisesti ole datan export ominaisuutta joten tarkoitus oli tehdä backuppaus perinteisesti maalaamalla ja copy-pastettamalla rivit exceliin (käytössä on LibreOffice ja MS Office). No eihän se ihan niin helposti onnistu.

Data on sivustolla nätisti esillä, esim. (ensimmäinen rivi on otsikkorivi)
TankkauspäiväFuelStationVehicleMittariLiters€/ll/100kmFullToiminnot
1.1.202295E10Bensiskaara1100 00050,002,0006,00Kyllä
=​

Mutta kun sivulta kopioi useita rivejä ja liittää ne exceliin (tai notepadiin), muotoilut menee rikki ja jokaisen rivin sarakkeiden data siirtyy typerästi alekkain "yhteen sarakkeeseen":
Koodi:
Tankkauspäivä
Fuel
Station
Vehicle
Mittari
Liters
€/l
l/100km
Full
Toiminnot
1.1.2022
95E10
Bensis
kaara1
100 000
50,00
2,000
6,00
Kyllä
Onko tähän jotain helpompaa keinoa, koska kohdedatan editointi on aivan liian työlästä tehdä käsin?
 
Liittynyt
21.11.2016
Viestejä
294
Olen tallettanut auton huolto ja tankkauskuluja tankkaus.com sivustolle useamman vuoden ajan. Sivustolla ei ilmeisesti ole datan export ominaisuutta joten tarkoitus oli tehdä backuppaus perinteisesti maalaamalla ja copy-pastettamalla rivit exceliin (käytössä on LibreOffice ja MS Office). No eihän se ihan niin helposti onnistu.

Data on sivustolla nätisti esillä, esim. (ensimmäinen rivi on otsikkorivi)
TankkauspäiväFuelStationVehicleMittariLiters€/ll/100kmFullToiminnot
1.1.202295E10Bensiskaara1100 00050,002,0006,00Kyllä
=​

Mutta kun sivulta kopioi useita rivejä ja liittää ne exceliin (tai notepadiin), muotoilut menee rikki ja jokaisen rivin sarakkeiden data siirtyy typerästi alekkain "yhteen sarakkeeseen":
Koodi:
Tankkauspäivä
Fuel
Station
Vehicle
Mittari
Liters
€/l
l/100km
Full
Toiminnot
1.1.2022
95E10
Bensis
kaara1
100 000
50,00
2,000
6,00
Kyllä
Onko tähän jotain helpompaa keinoa, koska kohdedatan editointi on aivan liian työlästä tehdä käsin?
Voisiko Excelin import data from web toimia? Import data from the web - Microsoft Support

Ymmärtääkseni tämän pitäisi osata tuoda sivustojen taulukot oikein exceliin.
 
Toggle Sidebar

Statistiikka

Viestiketjut
185 793
Viestejä
3 383 253
Jäsenet
60 651
Uusin jäsen
JRautio

Hinta.fi

Ylös Bottom