Työkirjassa on monta taulukkoa: olkoot nyt vaikka 10 ja yksinkertaisuuden vuoksi nimeltään vain Taul1:Taul10. Näissä kaikissa on sarakkeessa A lukuja (ja väliotsikoita). Sarakkeessa B on tunnisteita, vaikkapa XX, YY, ZZ jne. Sitten on vielä Taul11, johon haluaisin tehdä laskelmia. Sinne pitäisi saada laskettua summa niistä muiden taulukoiden A-sarakkeen luvuista, joiden kohdalla B-sarakkeessa on tunniste ZZ.
Osaan käyttää summa.jos-funktiota, jos tiedot olisivat yhdessä taulukossa, siis tyyliin =SUMMA.JOS(Taul1!B:B;"ZZ";Taul1!A:A), ja osaan tehdä kolmiulotteisen summa-funktion, jos ei olisi tuota jossittelua, siis tyyliin =SUMMA(Taul1:Taul10!A:A). Nyt vaan pitäisi saada nuo kaksi asiaa yhteen, ja sehän ei onnistu. Toki voin tehdä niin, että lasken summan kymmenestä tuollaisesta summa.jos-funktiosta, mutta onko mitään yksinkertaisempaa konstia, ettei tarvitsisi kirjoittaa kilometrin pituista kaavaa?
Osaan käyttää summa.jos-funktiota, jos tiedot olisivat yhdessä taulukossa, siis tyyliin =SUMMA.JOS(Taul1!B:B;"ZZ";Taul1!A:A), ja osaan tehdä kolmiulotteisen summa-funktion, jos ei olisi tuota jossittelua, siis tyyliin =SUMMA(Taul1:Taul10!A:A). Nyt vaan pitäisi saada nuo kaksi asiaa yhteen, ja sehän ei onnistu. Toki voin tehdä niin, että lasken summan kymmenestä tuollaisesta summa.jos-funktiosta, mutta onko mitään yksinkertaisempaa konstia, ettei tarvitsisi kirjoittaa kilometrin pituista kaavaa?
Vastaukset 2
Vanhimmat
Linkki engl.kieliseen sivuun jossa esimerkki laskusta.
http://www.xl-central.com/sum-single-criteria-multiple-sheets.html
SUMPRODUCT=TULOJEN.SUMMA
SUMIF=SUMMA.JOS
INDIRECT=EPÄSUORA
Ja muista! Suomenkielisessä kaavassa pilkkua (,) vastaa puolipiste (;)
Kiitos.