Összegzés heti szám szerint - 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 lehet összegezni az Excel és a Google Táblázatok adott heti számoknak megfelelő adatokat.

Összeg Ha a hét számával

A hét összegével történő „összegzéshez” ha a SUMIFS függvényt fogjuk használni. De először hozzá kell adnunk egy segítő oszlopot, amely tartalmazza a WEEKNUM függvényt.

Az Hét száma segítő oszlopot a WEEKNUM függvény segítségével számítják ki:

1 = HETI SZÁM (B3,1)

Ezután az összesítéshez a SUMIFS függvényt használjuk Értékesítés amelyek egy adott helyszínen játszódnak le Hét száma.

1 = SUMIFS (D3: D9, C3: C9, F3)

Összeg Ha heti szám szerint - Segítő oszlop nélkül

A segítő oszlopos módszer könnyen követhető, de a számítást egyetlen képletben is megismételheti a SUMPRODUCT függvény és a WEEKNUM függvény kombinációjával Értékesítések teljes száma által Hét száma.

1 = SUMPRODUCT (-(HETI SZÁM (B3: B9+0,1) = E3), C3: C9)

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

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

1 = SUMPRODUCT (-(HETI SZÁM (B3: B9+0,1) = E3), C3: C9)

Először is, a SUMPRODUCT függvény felsorolja a cellatartományok értéktömbjét:

1 =(--(({"1/3/2020"; "1/6/2020"; "1/9/2020"; "1/12/2020"; "1/15/2020"; "1/18/2020"; "1/21/2020"}+0,1)=1), {4; 9; 1; 7; 6; 2; 5})

Ezután a WEEKNUM függvény kiszámítja a Hét száma mindegyikből Értékesítési dátumok.

A WEEKNUM függvényt nem arra tervezték, hogy tömbértékekkel dolgozzon, ezért nullát („+0”) kell hozzáadnunk ahhoz, hogy a WEEKNUM megfelelően feldolgozza az értékeket.

1 = SUMPRODUCT (-({1; 2; 2; 3; 3; 3; 4} = 1), {4; 9; 1; 7; 6; 2; 5})

Hét száma az 1 -es értékek IGAZ értékekre változnak.

1 = SUMPRODUCT (-({IGAZ; HAMIS; HAMIS; HAMIS; HAMIS; HAMIS; FALSE}), {4; 9; 1; 7; 6; 2; 5})

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 ({1; 0; 0; 0; 0; 0; 0}, {4; 9; 1; 7; 6; 2; 5})

A SUMPRODUCT függvény ezután megsokszorozza a tömbök minden bejegyzéspárját, hogy létrehozzon egy tömböt Értékesítések száma amelyeknek van egy Hét száma 1 -ből:

1 = SUMPRODUCT ({4; 0; 0; 0; 0; 0; 0})

Végül a tömb számai összeadódnak:

1 =4

Ezt a képletet ezután megismétli a többi lehetséges értékre Hét száma.

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.

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 = SUMPRODUCT (-(HETI SZÁM (B3: B9+0,1) = E3), C3: C9)

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 = SUMPRODUCT (-(WEEKNUM ($ B $ 3: $ B $ 9+0,1) = E3), $ C $ 3: $ C $ 9)

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

Összeg Ha hét szerint Szám a Google Táblázatokban

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

A WEEKNUM függvény azonban rugalmasabb a Google Táblázatokban, mint az Excelben, és tömb be- és kimeneteket fogad el. Ezért a WEEKNUM (B3: B9+0,1) képlet {Array} +0 művelete nem szükséges.

A teljes SUMPRODUCT képlet a Google Táblázatokban a következőképpen írható fel:

1 =ÖSSZEFOGLALÓ(--(WEEKNUM($ B $ 3: $ B $ 9+0,1)=E3),3 USD: 9 USD)

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

wave wave wave wave wave