Eli olisi tälläinen ongelma:
Soluissa A1:A10 on luvut 1-10, soluissa B1:B10 on rahasummia. Nyt tahtoisin tehdä kaavan, joka laskee esim kaikki B sarakkeesta ne summat yhteen jos C1 solun luku on pienempi kuin A sarakkeessa oleva luku. Siis näin:
SUMMA.JOS(A1:A10; "<"&C1;B1:B10)
Oletetaan vaikka että solussa C1 on luku 5. Silloinhan tuon kaavan pitäisi palauttaa summa(A1:A4). Ongelma on, että tämä palauttaa aina arvon 0. Jos taas otan tuon C1 pois ja pistän itse siihen kaavaan luvun, homma toimii niin kuin pitää, siis näin:
SUMMA.JOS(A1:A10; "<5";B1:B10)
Yllä oleva palauttaa siis summan A1:A4, mutta jos laitan soluun C1 luvun 5, tulee nolla.
Olen yrittänyt muotoilla soluja niin että kaikissa on sama muotoilu (Yleinen, luku tms.) mutta ei auta.
Eli olisikohan kellään mitään hyviä ideoita millä tuon saisi toimimaan?
SUMMA.JOS palauttaa 0
Henkka123453
2
1225
Vastaukset
Voi olla ettei Excel osaa muuntaa tuota ehtoa suoraan. Libre Calcissa näytti toimivan:
=SUMIF(A1:A10;"<"&C1;B1:B10)
Tätä voisi kokeilla:
=SUMIF(A1:A10;CONCATENATE("<";TEXT(C1;"0"));B1:B10)
Tuo siis yhdistää merkkijonoksi (ehdoksi) "<" ja tekstiksi muutetun kokonaisluvun solusta C1. Saattaa olla että pelkkä ketjutusfunktiokin riittää.
CONCATENATE taitaa olla suomenkielisessä KETJUTA, ja TEXT varmaankin TEKSTI.- Henkka12345654
Kiitos! Nyt toimii täydellisesti!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225154- 254338
- 272461
- 342244
- 371998
- 151918
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211247Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101174