SUMMA.JOS.JOUKKO-funktio on yksi matemaattisista ja trigonometrisistä funktiosta ja se laskee yhteen kaikki argumentit, jotka täyttävät useita ehtoja. SUMMA.JOS.JOUKKO-funktiolla voi esimerkiksi laskea yhteen kaikki tietyn maan jälleenmyyjät, jotka (1) sijaitsevat samalla postinumeroalueella ja (2) joiden tuotto ylittää tietyn euromäärän.
Syntaksi
SUMMA.JOS.JOUKKO(summa-alue, ehtoalue1, ehto1, [ehtoalue2, ehto2], ...)
-
=SUMMA.JOS.JOUKKO(A2:A9;B2:B9;"=A*";C2:C9;"Ilkka")
-
=SUMMA.JOS.JOUKKO(A2:A9;B2:B9;"<>Banaanit";C2:C9;"Ilkka")
Argumentin nimi |
Kuvaus |
---|---|
Summa_alue (pakollinen) |
Yhteen laskettavien solujen alue. |
Ehtoalue1 (pakollinen) |
Alue, joka testataan käyttämällä ehtoa1. Ehtoalue1 ja ehto1 määrittävät hakuparin, jolla alueelta etsitään tiettyjä ehtoja vastaavia kohteita. Kun alueelta löytyy kohteita, niitä vastaavat arvot summa_alueelta lasketaan yhteen. |
Ehto1 (pakollinen) |
Ehto, joka määrittää, mitkä ehtoalueen1 solut lasketaan yhteen. Ehtona voi olla esimerkiksi 32, ">32", B4, "omenat" tai "32". |
Ehtoalue2; ehto2 … (valinnainen) |
Lisäalueet ja niiden ehdot. Alue-/ehtopareja voi määrittää enintään 127. |
Esimerkkejä
Jos haluat käyttää näitä esimerkkejä Excelissä, valitse tiedot taulukosta vetämällä, napsauta valintaa hiiren kakkospainikkeella ja valitse sitten Kopioi. Napsauta uuden laskentataulukon solua A1 hiiren kakkospainikkeella ja valitse Liittämisasetukset-kohdassa Käytä kohteen muotoilua.
Myyty määrä |
Tuote |
Myyjä |
---|---|---|
5 |
Omenat |
Ilkka |
4 |
Omenat |
Marja |
15 |
Artisokat |
Ilkka |
3 |
Artisokat |
Marja |
22 |
Banaanit |
Ilkka |
12 |
Banaanit |
Marja |
10 |
Porkkanat |
Ilkka |
33 |
Porkkanat |
Marja |
Kaava |
Kuvaus |
|
=SUMMA.JOS.JOUKKO(A2:A9; B2:B9; "=A*"; C2:C9; "Ilkka") |
Laskee yhteen A-kirjaimella alkavat tuotteet, jotka myi Ilkka. Se käyttää ehto1:n yleismerkkiä * =A* vastaavien tuotenimien etsimiseen Criteria_range1 B2:B9:ssä ja etsii nimeä "Tom"Criteria_range2 C2:C9:ssä. Sen jälkeen se laskee yhteen summa_alueen A2:A9 luvut, jotka täyttävät molemmat ehdot. Tulos on 15. |
|
=SUMMA.JOS.JOUKKO(A2:A9; B2:B9; "<>Banaanit"; C2:C9; "Ilkka") |
Laskee yhteen muut tuotteet kuin banaanit, jotka myi Ilkka. Se ei sisällä banaanit käyttämällä <>Ehto1-kohdassa"<>banaanit"ja etsii nimeä "Tom"Criteria_range2 C2:C9:ssä. Sen jälkeen se laskee yhteen summa_alueen A2:A9 luvut, jotka täyttävät molemmat ehdot. Tulos on 30. |
Yleisiä ongelmia
Ongelma |
Kuvaus |
---|---|
0 (nolla) näkyy odotetun tuloksen sijasta. |
Jos käytät tekstiarvoja, kuten henkilön nimeä, varmista että ehto1 ja 2 ovat lainausmerkeissä. |
Tulos on väärä, jos summa_alueella on TOSI- tai EPÄTOSI-arvoja. |
Summa_alueen TOSI- ja EPÄTOSI-arvot arvioidaan eri tavalla, joten niiden laskeminen yhteen voi aiheuttaa odottamattomia tuloksia. Summa_alue -argumentin solut, joiden arvo on TOSI, käyttävät arvoa 1. Solut, joiden arvo on EPÄTOSI, käyttävät arvoa 0 (nolla). |
Parhaat käytännöt
Tee näin |
Kuvaus |
---|---|
Yleismerkkien käyttäminen |
Käyttämällä ehdossa 1 ja 2 yleismerkkejä, kuten kysymysmerkkiä (?) ja tähteä (*), voit etsiä tuloksia, jotka eivät ole täysin vastaavia, mutta samankaltaisia. Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä. Tähti vastaa mitä tahansa merkkijonoa. Jos haluat löytää tekstissä olevan kysymysmerkin tai tähden, kirjoita tilde (~) ennen kysymysmerkkiä. Esimerkiksi kaava =SUMMA.JOS.JOUKKO(A2:A9; B2:B9; "=A*"; C2:C9; "Ilk?") laskee yhteen kaikki nimiesiintymät, joiden alussa on kirjaimet "Ilk" ja joiden viimeiset kirjaimet voivat vaihdella. |
Tietoja SUMMA.JOS.JOUKKO- ja SUMMA.JOS-funktion eroista |
Argumenttien järjestys on eri SUMMA.JOS.JOUKKO- ja SUMMA.JOS-funktioissa. Etenkin summa-alue-argumentti on SUMMA.JOS.JOUKKO-funktion ensimmäinen argumentti, mutta SUMMA.JOS-funktiossa se on kolmantena. Tämä aiheuttaa usein ongelmia, kun näitä funktioita käytetään. Jos kopioit ja muokkaat näitä samankaltaisia funktioita, varmista, että kirjoitat argumentit oikeassa järjestyksessä. |
Käytä alueargumenteissa samaa määrää rivejä ja sarakkeita. |
Ehtoalue -argumentissa on oltava sama määrä rivejä ja sarakkeita kuin summa_alue-argumentissa. |
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.
Katso myös
SUMMA.JOS-funktio laskee yhteen ainoastaan yhden ehdon täyttävät arvot
LASKE.JOS-funktio laskee ainoastaan yhden ehdon täyttävät arvot
LASKE.JOS.JOUKKO-funktio laskee ainoastaan useita ehtoja täyttävät arvot
JOSS-funktio (Microsoft 365, Excel 2016 ja uudemmat)
Viallisten kaavojen ratkaiseminen
Kaavoissa esiintyvien virheiden etsiminen
Matemaattiset ja trigonometriset funktiot