Learn How to Use SUMIF with Google Sheets

A Google Sheetsben található SUMIF függvény egy feltétel alapján egy tartományban lévő számok összegzésére szolgál. A SUMIF függvény alapvetően arra szolgál, hogy a számokat egy feltétel alapján összegezze, hogy megfeleljen. Ez a bemutató elmagyarázza, hogyan kell használni ezt a függvényt a Google Sheetsben.

How to use SUMIF in Google Sheets

A SUMIF függvénynek két része van, az SUM és az IF. Ha egy cellatartomány megfelel a feltételnek, akkor ez a függvény összegzi a feltételhez tartozó számokat. A SUMIF függvény szintaxisa a Google Sheetsben megegyezik az Excel szintaxisával;

=SUMIF(range, criterion, )

Hol,

tartomány: Ez egy cellatartomány, amelyet egy kritérium

kritériummal szemben tesztelünk: Ez egy teljesítendő feltétel. Tartalmazhat értéket (szám, szöveg, dátum), kifejezést, logikai operátort, helyettesítő karaktert, cellahivatkozást vagy más függvényt.

sum_range: Egy cellatartomány azon számok összegzésére, ahol egy feltétel teljesül.

SUMIF szabályai

A SUMIF függvény helyes használata során néhány szabályt kell betartani;

  • A SUMIF függvény nem nagy- és kisbetű-érzékeny.
  • A tartomány és az összeg_tartomány méretének egyenlőnek kell lennie
  • a tartomány és az összeg_tartomány lehet azonos, ha egy numerikus tartományt vizsgálunk egy számmal mint kritériummal szemben.
  • Ha a kritérium szöveget, dátumot, kifejezést, logikai operátort és jokert tartalmaz, akkor azt dupla idézőjelek közé kell zárni, például “póló”, “>5”, “*”
  • Ha a kritérium egy szám, cellahivatkozás vagy más függvény, akkor nem szabad dupla idézőjelek közé zárni, például B1 vagy Today()
  • Ha a kritérium logikai operátort és cellahivatkozást vagy más függvényt is tartalmaz, akkor ezeket a két elemet egy zárójel (&) segítségével kell összekapcsolni, például “>”&B2, vagy “>”&Today()

Amikor a Google Sheetsben beírja a SUMIF függvényt, egy automatikus javaslati ablak jelenik meg, amely az alábbiakban látható módon tartalmazza a SUMIF függvénnyel kapcsolatos szintaxist, példát, összefoglalót és a függvény egyes részeinek magyarázatát.

Ezzel a cikkel megtanulhatja, hogyan kell használni a SUMIF függvényt a Google Sheetsben különböző kritériumok esetén, példákkal.

SUMIF függvény szöveges kritériumokkal

Ha azokat a számokat szeretné összegezni a cellatartományban, amelyek egy adott szövegértékkel rendelkeznek egy párhuzamos cellatartományban, egy másik oszlopban és ugyanabban a sorban, amelyet kritériumként megadott.

Például van egy adathalmaza, amely különböző termékek értékesítési rendelési adatait tartalmazza, és kritériumként az “Alma” termék rendeléseinek összegét szeretné összegezni. Tehát a kritériumot a SUMIF függvényben megadhatjuk szöveges értékként idézőjelben vagy cellahivatkozásként idézőjel nélkül, például;

=SUMIF(B2:B20,"Apple",D2:D20)

OR

=SUMIF(B2:B20,H2,D2:D20)

Itt,

B2:B20 a cellák tartománya

“Apple” vagy H2 a kritérium szöveges értékként vagy cellahivatkozásként

D2:D20 a cellák összeg_tartománya

SUMIF függvény számkritériumokkal

Ha a Google Sheetsben a SUMIF függvényben megadott bizonyos kritériumnak megfelelő számokat szeretnénk összegezni, összehasonlító operátorok használatával, például nagyobb, mint (>), kisebb, mint (<), nagyobb, mint egyenlő (>=), kisebb, mint egyenlő (<=) vagy nem egyenlő (<>).

Tegyük fel, hogy az összes olyan rendelési összeget szeretné összegezni, amely nagyobb, mint 5000 dollárral egyenlő. Ebben az esetben a range és a sum_range megegyezik, mivel a rendelési összegek ugyanabban a tartományban szerepelnek, és a kritériumokat is ugyanarra a tartományra alkalmazzuk. Ebben az esetben a SUMIF függvényt a következő módok valamelyikével lehet alkalmazni;

=SUMIF(D2:D20,">=5000",D2:D20)

OR

=SUMIF(D2:D20,">="&H2,D2:D20)

Amint látható, a kritériumkifejezést a SUMIF függvényben idézőjelben adjuk meg, például “>=5000”, de ha a kritériumot kifejezésként és cellahivatkozásként adjuk meg, akkor ezeket egy nagykötőjellel (&) kötjük össze, például “>=”&H2.

SUMIF függvény dátumkritériumokkal

A számokat dátumkritériumok alapján bármelyik összehasonlító operátor segítségével összegezheti. A dátumot dupla idézőjelben kell megadni a Google Sheets által érthető formátumban, vagy a dátumot cellahivatkozásként kell megadni dupla idézőjelek nélkül, vagy a dátumot egy dátumfüggvény, például a DATE() vagy a TODAY() segítségével kell megadni.

Tegyük fel, hogy azokat a rendelési összegeket szeretné összegezni, amelyek nagyobbak, mint egyenlőek (>=) egy kritériumdátummal, mondjuk 2018.1.7., így ezeket az összegeket a SUMIF függvénnyel összegezheti a következő módok bármelyikével;

=SUMIF(E2:E20,">=7/1/2018",D2:D20)

VAGY

=SUMIF(E2:E20,">="&H2,D2:D20)

VAGY

=SUMIF(E2:E20,">="&Date(2018,7,1),D2:D20)

SUMIF függvény üres vagy nem üres cellák kritériumával

A számokat összegezheti, olyan kritériumok alapján, ahol a cellák üresek vagy nem üresek egy cellatartományban a Google Sheets SUMIF függvényével.

Tegyük fel, hogy az adathalmazában néhány megrendelésnél nem szerepel a szállítási dátum, ezért szeretné összegezni a megrendelések összegét azon kritériumok alapján, ahol a szállítási dátum szerepel (nem üres), és ahol a szállítási dátum nem szerepel (üres).

  • SUMIF függvény üres cellák kritériumávalEz a SUMIF-képlet összegzi a megrendelések összegét, ahol a szállítási dátum nem szerepel a tartományban. A kritériumot kettős idézőjelben kell megadni, szóköz nélkül, például “”.

    =SUMIF(E2:E20,"",D2:D20)

  • SUMIF funkció nem üres cellák feltételeivelEz a SUMIF-képlet összegzi azokat a rendelési összegeket, ahol a szállítási dátum szerepel a tartományban. A kritériumot a Nem egyenlő (<>) összehasonlító operátor használatával adjuk meg idézőjelben, például “<>”, azaz ahol a cellák nem üresek. Ez kizárja azokat az összegeket, ahol a szállítási dátumok üresek.

    =SUMIF(E2:E20,"<>",D2:D20)

Segítségre van szüksége az Excel formázáshoz, vagy egyéb kérdése van az Excelhez? Lépjen kapcsolatba egy élő Excel-szakértővel itt, hogy 1 az 1-ben segítséget kapjon. Az első munkamenet mindig ingyenes.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.