Heitetäänpä toinenkin ongelma kehiin: saako LASKE.JOS -funktiota toimimaan ehdollisesti? Tarkemmin: taulukon sarakkeen A soluissa 1 - 10 on esim. gallupin vastauksina tekstejä, vaikkapa "kyllä", "ei" ja "en osaa sanoa". Jos haluan laskea soluissa olevien "kyllä"-sanojen määrän, kirjoitan tietenkin kaavan =LASKE.JOS(A1:A10;"kyllä"). Mutta entäpä sitten, jos joissakin B-sarakkeen soluissa 1 - 10 on myös tekstiä - ja niiden rivien "kyllät" pitäisi jättää laskematta, ja ottaa mukaan vain ne "kyllät", joiden viereinen B-sarakkeen solu on tyhjä? Olen ratkaissut tämän niin, että olen C-sarakkeen jokaiseen soluun tehnyt kaavan =JOS(B1="";"";A1) ja sitten tehnyt tuon LASKE.JOS -kaavan C-sarakkeelle, ja saanut näin taulukon laskemaan ne "kyllät", joiden viereinen solu on tyhjä. Mutta onko tähän hienostuneempaa keinoa - saako esim. JOS-funktion upotettua jotenkin LASKE.JOS -funktioon? Kauan olen yrittänyt, netistä neuvoa etsinyt, löytänyt en ole...
Vielä toinenkin ongelma...
Ierikka
294
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Kokeile onnistuuko tällä:
=SUMPRODUCT((A1:A10="kyllä")*(B1:B10=""))
=TULOJEN.SUMMA((A1:A10="kyllä")*(B1:B10=""))
Kyllä toimii, täydellisesti. Suurkiitokset, onneksi on noin viisaita ihmisiä! :)