Összeg havonta - Excel és Google Táblázatok

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan kell használni a SUMIFS függvényt az Excel és a Google Táblázatok adott hónapjainak megfelelő adatok összegzésére.

Összeg havonta

Először bemutatjuk, hogyan lehet összegezni egy adott hónapra és évre eső dátumoknak megfelelő adatokat.

A SUMIFS függvényt, valamint a DATE, YEAR, HONTH és HOMONTH függvényeket használhatjuk a Értékesítések száma mindegyiken belül Hónap.

1 = SUMIFS (C3: C9, B3: B9, "> =" & DATE (ÉV (E3), HÓNAP (E3), 1), B3: B9, "<=" & HOMONTH (E3,0))

A fenti képlet felépítéséhez először minden hónap dátumtartományát határozzuk meg. A DATE függvénnyel határozzuk meg a hónap első napját (pl. 2021.5.1.). Ezt úgy tehetjük meg, hogy „keményen kódoljuk” a dátumot a képletbe:

1 "> =" & DATE (2021,5,1)

Vagy még jobb, ha rugalmasabbá tesszük a feltételeket azáltal, hogy az E3 cellán belüli dátumra hivatkozunk, kivonjuk a dátum évét és hónapját (és beállítjuk a napot 1 -gyel), amint az a fenti példában látható:

1 "> =" & DATE (ÉV (E3), HÓNAP (E3), 1)

A hónap utolsó napjának meghatározásához használhatjuk az EOMONTH függvényt:

1 "<=" & EOMONTH (E3,0)

Mindezeket a kritériumokat összevonva a következő SUMIFS képletet írhatjuk fel:

1 = SUMIFS (C3: C9, B3: B9, "> =" & DATE (ÉV (E3), HÓNAP (E3), 1), B3: B9, "<=" & HOMONTH (E3,0))

Cellareferenciák zárolása

A képleteink könnyebb olvashatósága érdekében megmutattuk a képleteket zárolt cellahivatkozások nélkül:

1 = SUMIFS (C3: C9, B3: B9, "> =" & DATE (ÉV (E3), HÓNAP (E3), 1), B3: B9, "<=" & HOMONTH (E3,0))

De ezek a képletek nem fognak megfelelően működni, ha másolja és beilleszti a fájl máshová. Ehelyett a következőképpen kell zárolt cellahivatkozásokat használni:

1 = SUMIFS ($ C $ 3: $ C $ 9, $ B $ 3: $ B $ 9, "> =" & DATE (YEAR (E3), HÓNAP (E3), 1), $ B $ 3: $ B $ 9, "<=" & HOMONTH (E3,0))

További információért olvassa el a Cellareferenciák zárolása című cikkünket.

A hónap értékeinek formázása

Ebben a példában a hónapokat soroltuk fel az E oszlopban. Ezek a hónapértékek valójában a nap kihagyására formázott dátumok, egyéni számformázással.

Az egyéni adatformátum 20mm májusának megjelenítéséhez „hhh éééé”.

Összefoglalás hónapokonként több év alatt

A fenti példa összegezte az adatokat egy adott hónapra és évre eső dátumokkal. Ehelyett a SUMPRODUCT függvénnyel összegezheti az adatokat olyan dátumokkal, amelyek bármely hónapban egy hónapra esnek.

1 = SUMPRODUCT (C3: C8,-(HÓNAP (B3: B8) = HÓNAP (G3)))

Ebben a példában a SUMPRODUCT függvényt használjuk bonyolult „összeg ha” számítások elvégzésére. Nézzük végig a képletet.

Ez a végső képletünk:

1 = SUMPRODUCT (C3: C8,-(HÓNAP (B3: B8) = HÓNAP (G3)))

Először is, a SUMPRODUCT függvény felsorolja a Értékesítések száma az egyes Értékesítési dátum majd összehasonlítja mindegyik hónapját Értékesítési dátum a megadottal szemben Hónap, ha IGAZ, ha a hónap egyezik, akkor hamis, ha nem:

1 = SUMPRODUCT ({30; 42; 51; 28; 17; 34},-({IGAZ; HAMIS; IGAZ; HAMIS; IGAZ; HAMIS}))

Ezután a kettős kötőjelek (-) alakítják át az IGAZ és HAMIS értékeket 1-re és 0-ra:

1 = SUMPRODUCT ({30; 42; 51; 28; 17; 34}, {1; 0; 1; 0; 1; 0})

A SUMPRODUCT függvény ezután megszorozza a tömbök minden bejegyzéspárját:

1 = SUMPRODUCT ({30; 0; 51; 0; 17; 0})

Végül a tömb számai összegződnek:

1 =98

További részletek a Boole-utasítások használatáról és a „-” parancsról a SUMPRODUCT függvényben itt találhatók

Összeg havonta a Google Táblázatokban

Ezek a képletek pontosan ugyanúgy működnek a Google Táblázatokban, mint az Excelben.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave