Amikor dátummal rendelkező adatkészletekkel dolgozik, gyakran azon kapja magát, hogy a dátumok alapján próbál számításokat végezni.
Például, ha rendelkezik egy hónapra vonatkozó értékesítési adatokkal, akkor érdemes tudni a két adott dátum közötti teljes értékesítést vagy a hétvégén és hétköznap teljes értékesítést.
A válaszok gyors elérésének egyik módja a SUMIFS funkció használata.
A SUMIFS (ahogyan a neve is sugallja), lehetővé teszi a tartományok összegzését a kritériumok alapján. A SUMIF -eken belül több feltételt is megadhat, és csak azokat a cellákat/értékeket összegzi, amelyek megfelelnek az összes feltételnek.
Ebben az oktatóanyagban megmutatom, hogyan kell összegeket két dátum között a SUMIFS függvénnyel.
Kezdjük hát el!
Összesítse az összes értéket két dátum között
Tegyük fel, hogy rendelkezik az alább látható adatkészlettel, és szeretné tudni, hogy 2020 január 1-jén és 2020. január 31-én milyen értékesítések érkeztek (az itt megadott dátumhoz a NN-HH-ÉÉÉÉ formátumot használom)
Az alábbi képlet megadja a két dátum közötti eladások összegét:
= SUMIFS (C2: C15, A2: A15, "> = 1-1-2020", $ A $ 2: $ A $ 15, "<= 2020-01-31")
A fenti SUMIF függvény öt argumentumot használ (ez változhat a feltételei számától függően):
- Az első érv (C2: C15) az a tartomány, amely tartalmazza a hozzáadni kívánt értékeket
- A második és a harmadik érv az első feltétel mellett szól, amely szerint a dátumnak legalább 2020.01.01-nek kell lennie. Minden feltételhez meg kell adnia a kritériumtartományt és a feltételeket
- A negyedik és ötödik érv a második feltétel mellett szól - a kritériumok és a kritériumtartomány mellett.
A fenti képletben keményen kódoltam a dátumokat. A dátumokat is megadhatja egy cellában, és helyette használhatja a cellahivatkozást. Ezenkívül, ha az állapot feltétele egy operátor használatát (például = vagy), akkor az operátort be kell írnia az idézőjelek közé.
jegyzet: A képletben bármilyen érvényes dátumformátumot használhat a képletben, Például a cellákban a dátumot 2020-01-01-ként használtam, de a képletben bármilyen formátumot használhatok, amely még mindig erre utal dátum. Használhatom például a 2021–2022. Január 1 ‑ jét, a 2021–2022. Január 1 ‑ jét vagy a 2020. január 1 ‑ jét. Amíg érvényes a dátumformátum, az Excel képes lesz arra, hogy kiszámítsa a két megadott dátum közötti összeget.Például, ha a kezdő dátum és a záró dátum a cellákban van (az alábbiakban látható módon), akkor a következő képlet segítségével kaphatja meg az adott dátumtartomány eladásainak összegét.
= SUMIFS (C2: C15, A2: A15, "> =" & F1, $ A $ 2: $ A $ 15, "<=" & F2)
Ne feledje, hogy az operátornak kettős idézőjelek között kell lennie, a cellahivatkozásnak pedig nem kell idézőjeleket tartalmaznia.
Összeadja az összes értéket egy adott termék két dátuma között
Mivel a SUMIFS funkció lehetővé teszi több feltétel használatát, több feltételt is hozzáadhat ugyanabban a képletben.
Tegyük fel például, hogy ugyanaz az adatkészlete van (az alábbiakban látható módon), de ezúttal szeretné tudni a nyomtatók teljes értékesítését, amely a két megadott dátum (január 1. és január 31.) között történt.
Ezt úgy teheti meg, hogy hozzáad egy másik feltételt a képlethez, ahol a dátumellenőrzésen kívül azt is ellenőrzi, hogy a termék nyomtató -e vagy sem. Ekkor megadja az összes megadott feltételnek megfelelő eredményt
Az alábbiakban ezt a képletet találja meg:
= SUMIFS (C2: C15, A2: A15, "> = 1-1-2020", $ A $ 2: $ A $ 15, "<= 31-01-2020", $ B $ 2: $ B $ 15, "Nyomtató" )
A fenti képlet ellenőrzi a dátumokat, valamint azt, hogy a termék nyomtató -e vagy sem. Csak akkor adna össze egy értéket, ha mindhárom feltétel teljesül.
Hasonlóképpen megkaphatja az értékek összegét azok között a dátumok között, amikor ki szeretne zárni egy adott terméket.
Például, ha a szkenner kivételével minden termékre január 1. és 31. között összegezni szeretné az értékeket, akkor az alábbi képletet használhatja:
= SUMIFS (C2: C15, A2: A15, "> = 1-1-2020", $ A $ 2: $ A $ 15, "<= 31-01-2020", $ B $ 2: $ B $ 15, "Szkenner" )
A fenti képletben a nem-egyenlő az operátorral () értéket használtam ki annak kizárására, hogy a szkenner értékei bekerüljenek az eredménybe.
És csak megismétlem, keményen kódoltam az adatértékeket a képletben, de ha ezek a dátumok szerepelnek egy cellában, akkor hivatkozhat erre a cellára a képletben.
Íme néhány példa, ahol két dátum között összegezheti az értékeket, és tetszés szerint módosíthatja a képletet, hogy további feltételeket adjon hozzá.
Remélem, hasznosnak találta ezt az oktatóanyagot.