SUMMA.JOS.JOUKKO (SUMMA.JOS.JOUKKO-funktio)

SUMMA.JOS.JOUKKO (SUMMA.JOS.JOUKKO-funktio)

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.

Selaimesi ei tue videotoimintoa. Asenna Microsoft Silverlight, Adobe Flash Player tai Internet Explorer 9.

Tämä video on osa harjoituskurssia nimeltä Edistyneet JOS-funktiot.

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ää yleismerkkiä * kohdassa ehto1, "=A*" etsiessään vastaavia tuotenimiä ehtoalueelta1 B2:B9, ja etsii nimeä "Ilkka"ehtoalueelta2 C2:C9. 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 jättää pois banaanit käyttämällä merkkejä <>ehdossa1, "<>Banaanit" ja etsii nimeä "Ilkka"ehtoalueelta2 C2:C9. 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.

Sivun alkuun

Onko sinulla jokin funktioihin liittyvä kysymys?

Lähetä kysymys Excel-yhteisön keskustelupalstalle

Auta meitä parantamaan Exceliä

Onko sinulla ehdotuksia, miten voimme parantaa seuraavaa Excel-versiota? Jos on, lue aiheet Excel User Voice -palvelussa.

Katso myös

Katso video edistyneiden JOS-funktioiden, kuten SUMMA.JOS.JOUKKO-funktion, käyttämisestä

SUMMA.JOS-funktio laskee yhteen ainoastaan yhden ehdon täyttävät arvot

NELIÖSUMMA-funktio laskee arvot yhteen, kun se on suorittanut kullekin arvolle matemaattisen neliölaskutoimituksen

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

IFS-funktio (Office 365, Excel 2016 ja uudemmat versiot)

Yleiskuva kaavoista Excelissä

Viallisten kaavojen ratkaiseminen

Kaavoissa esiintyvien virheiden etsiminen

Matemaattiset ja trigonometriset funktiot

Excelin funktiot (aakkosjärjestyksessä)

Excelin funktiot (luokittain)

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×