Összeg a hét napjai 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 kell használni a SUMIFS függvényt a hét meghatározott napjainak megfelelő adatok összegzéséhez Excelben és Google Táblázatokban.

Összeg Ha a hét napjai szerint - Szövegértékek

Először bemutatjuk, hogyan lehet összegezni az adott adatoknak megfelelő adatokat A hét napjainak nevei.

Az összesítéshez használhatjuk a SUMIFS függvényt, valamint a TEXT függvényt tartalmazó segédoszlopot Értékesítés amelyek egy meghatározott eseményen zajlanak A hét napja:

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

A fenti példában a TEXT függvényt használjuk a A hét napja tól Értékesítési dátum:

1 = SZÖVEG (B3, "dddd")

A SUMIFS függvény ezt az oszlopot használja az összefoglaló táblázat elkészítéséhez:

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

Összeg Ha a hét napjai szerint - a WEEKDAY használatával

Alternatívaként hétköznapi számok is használhatók. Ehhez a forrásadatok segítő oszlopának a WEEKDAY függvényt kell használnia:

1 = HETI NAP (B3)

Ha a hét napja név helyett a WEEKDAY számértéket használja, rugalmasabb lehetőségeket kínálhat a későbbi adatmegjelenítési feladatokhoz és összefoglaló funkciókhoz.

Összeg Ha a hét napjai szerint - Segítő oszlop nélkül

A fenti példa segítő oszlop segítségével összefoglalta az adatokat hétköznapokra. A segítő oszlop szükségességének elkerülése érdekében használhatjuk a SUMPRODUCT funkciót:

1 = SUMPRODUCT (-(HETI NAP (B3: B9) = E3), C3: C9)

Itt a SUMPRODUCT függvény bonyolult „összeg ha” számítást végez. Nézzük végig a fenti példát.

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

1 = SUMPRODUCT (-(HETI NAP (B3: B9) = E3), C3: C9)

Először is, a SUMPRODUCT függvény kiértékeli a hét minden napjának számát Értékesítési dátumok és felsorolja az értékek tömbjét is Értékesítések száma oszlop:

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

A logikai teszt (= 1) használatával az 1 -es hétköznapok száma IGAZ -ra változik, a többi HAMIS:

1 = SUMPRODUCT (-({HAMIS; HAMIS; HAMIS; IGAZ; 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 ({0; 0; 0; 1; 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 tovább Értékesítési dátumok azt a gyufát A hét napja 1:

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

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

1 =7

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 NAP (B3: B9) = 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 (-(HETI NAP ($ B $ 3: $ B $ 9) = E3), $ C $ 3: $ C $ 9)

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

Összeg Ha a hét napjai szerint 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