Excel velho! Voitko auttaa rakentamaan kaavan?
Eli IF toimintoa käyttäen pitäisi saada tehtyä kaava :
Jos luku on alle 199 -> A, jos luku on välillä 200-299 -> B, jos luku on 299-599 välillä -> C ja jos luku on isompi kuin 599 -> D
Saan toteutettua tämän yhdellä säännöllä, mutta monikkosääntöä en saa toimimaan millään. Osaisiko joku auttaa? :)
Kommentit (21)
Eikö siihen funktio-ikkunaan saa lisättyä ehto-kenttiä?
Monta ifiä sisäkkäin lähtisin kokeilla
käytä or funkkaria välissä. If, and ja or funkkareilla saat mitä vaan aikaiseksi. Se Excel neuvoo ihan hienosti kun käytät niitä lisää funktio toimintoja tai helppiä. Siellä on hyvät esimerkit....samoin google kun laitat excel if, and or function examples
En todellakaan tee ilmaiseksi yhtään mitään tuollaista.
Vierailija kirjoitti:
Mitä jos luku on tasan 199?
Niin, ja haluaako aloittaja että luvusta 299 seuraa B vai C?
En osaa auttaa, mainitsin vain tuosta.
Joudut laittamaan monta IFiä sisäkkäin.Uudemmissa exceleissä (muistaakseni 2016+) on myös funktio IFS, johon voi laittaa monta eri ehtoa samaan, mikä on huomattavasti selkeämpää.
Vierailija kirjoitti:
käytä or funkkaria välissä. If, and ja or funkkareilla saat mitä vaan aikaiseksi. Se Excel neuvoo ihan hienosti kun käytät niitä lisää funktio toimintoja tai helppiä. Siellä on hyvät esimerkit....samoin google kun laitat excel if, and or function examples
Mitä jos ei osaa englantia, miksi aina oletetaan että kaikki osaa kun sitä ei edes ole suomessa pakollista opetella. Minusta pitäisi olla kaikki ohjelmat ja ohjeet ja kaavat ym. mahdollista tehdä suomeksi ilman yhtään englannin sanaa mutta trendi tuntuu olevan nimenomaan päinvastainen ettei suomea saa esim. tietokone ohjelmassa näkyä sanaakaan!
Ton voisi rakentaa myös toisenlaisella haarautumiskäskyllä, ilman pitkää IF-silmukkaa. Käytätkö IF vai JOS -funtkiota (onko suomen- vai englanninkielinen).
=JOS(B2<=A7;"A";JOS(B2<=A8;"B";JOS(B2<=A9;"C";"D")))
//
// viittausten selosteet:
// B2 - solussa on tutkittava luku
// A7-solussa on ensimmäinen raja-arvo eli 199
// A8 - solussa on toinen raja-arvo eli 299
// A9 - solussa on kolmas raja-arvo eli 599
Vierailija kirjoitti:
Mitä jos luku on tasan 199?
Juu siis jo luku on 100-199 jne :)
Olen yrittänyt laittaa peräkkäisiä kaavoja, mutta jostain syystä ei toimi. :/
Mieheni_ratkaisi_2 minuutissa kirjoitti:
Ton voisi rakentaa myös toisenlaisella haarautumiskäskyllä, ilman pitkää IF-silmukkaa. Käytätkö IF vai JOS -funtkiota (onko suomen- vai englanninkielinen).
=JOS(B2<=A7;"A";JOS(B2<=A8;"B";JOS(B2<=A9;"C";"D")))
//
// viittausten selosteet:
// B2 - solussa on tutkittava luku
// A7-solussa on ensimmäinen raja-arvo eli 199
// A8 - solussa on toinen raja-arvo eli 299
// A9 - solussa on kolmas raja-arvo eli 599
Ei ole kahta solua, vaan yksi
101 ja pitäisi tähän saa A
102 A
110 A
115 A
199 A
200 B
201 B
222 B
269 B
299 B
Jne. Minulla oli eräässä excelissä tämä kaava ja tykkäsin siitä kovasti, mutta kadotin sen, enkä saa enää sitä toimimaan. Laitan ehkä < > = merkkejä väärin. Pitää yrittää vääntää..
Ap
kauppissetä kirjoitti:
Joudut laittamaan monta IFiä sisäkkäin.Uudemmissa exceleissä (muistaakseni 2016+) on myös funktio IFS, johon voi laittaa monta eri ehtoa samaan, mikä on huomattavasti selkeämpää.
Hei jes on minulla IFS! Yritän sillä :)
Ap
Vierailija kirjoitti:
Vierailija kirjoitti:
käytä or funkkaria välissä. If, and ja or funkkareilla saat mitä vaan aikaiseksi. Se Excel neuvoo ihan hienosti kun käytät niitä lisää funktio toimintoja tai helppiä. Siellä on hyvät esimerkit....samoin google kun laitat excel if, and or function examples
Mitä jos ei osaa englantia, miksi aina oletetaan että kaikki osaa kun sitä ei edes ole suomessa pakollista opetella. Minusta pitäisi olla kaikki ohjelmat ja ohjeet ja kaavat ym. mahdollista tehdä suomeksi ilman yhtään englannin sanaa mutta trendi tuntuu olevan nimenomaan päinvastainen ettei suomea saa esim. tietokone ohjelmassa näkyä sanaakaan!
Saahan sen excelin suomeksi..
Kantsii käyttä LibreOfficea, se on ilmainen.
=JOS(F2<=199;"A";JOS(JA(F2>=200;F2<299);"B";JOS(JA(F2>=299;F2<=599);"C";"D")))
Tämä toimii.
Vierailija kirjoitti:
=JOS(F2<=199;"A";JOS(JA(F2>=200;F2<299);"B";JOS(JA(F2>=299;F2<=599);"C";"D")))
Tämä toimii.
Niin ja F2 on se mikä tahansa luku jota kaava tottelee..
Excel on maailman paras ohjelma...sillä saa tehtyä mitä vaan, jopa "Life" pelin, muutamalla kaavalla.
Hop :)