Suma, jei pagal savaitės dieną - „Excel“ ir „Google“ skaičiuoklės

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodys, kaip naudoti funkciją SUMIFS, norint susumuoti duomenis, atitinkančius konkrečias savaitės dienas „Excel“ ir „Google“ skaičiuoklėse.

Suma Jei pagal savaitės dieną - teksto vertės

Pirmiausia parodysime, kaip apibendrinti duomenis, atitinkančius konkrečius Savaitės dienų pavadinimai.

Mes galime naudoti funkciją SUMIFS kartu su pagalbiniu stulpeliu, kuriame yra funkcija TEXT, kad susumuotume viską Pardavimai kurie vyksta konkrečiu atveju Savaitės diena:

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

Pirmiau pateiktame pavyzdyje mes naudojame funkciją TEXT, kad išgautume pavadinimą Savaitės diena nuo Pardavimo data:

1 = TEKSTAS (B3, „dddd“)

Funkcija SUMIFS naudoja šį pagalbinį stulpelį, kad sudarytų suvestinę lentelę:

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

Suma Jei pagal savaitės dieną - naudojant WEEKDAY

Arba galite naudoti savaitės dienų numerius. Norėdami tai padaryti, šaltinio duomenų pagalbiniame stulpelyje reikia naudoti WEEKDAY funkciją:

1 = SAVAITGALIS (B3)

Jei vietoj savaitės dienos pavadinimo naudosite SAVAITGALIO skaitinę vertę, galėsite gauti lankstesnių parinkčių vėlesnėms duomenų vizualizavimo užduotims ir suvestinėms funkcijoms.

Suma Jei pagal savaitės dieną - be pagalbininko stulpelio

Aukščiau pateiktas pavyzdys apibendrino duomenis pagal darbo dienas, naudodami pagalbinį stulpelį. Kad nereikėtų pagalbinio stulpelio, galime naudoti funkciją SUMPRODUCT:

1 = SUMPRODUCT (-(SAVAITĖ (B3: B9) = E3), C3: C9)

Čia funkcija SUMPRODUCT atlieka sudėtingą „sum if“ skaičiavimą. Pažvelkime į aukščiau pateiktą pavyzdį.

Tai yra mūsų galutinė formulė:

1 = SUMPRODUCT (-(SAVAITĖ (B3: B9) = E3), C3: C9)

Pirma, funkcija SUMPRODUCT įvertina kiekvienos savaitės dienų skaičių Pardavimo datos taip pat išvardijamas reikšmių masyvas iš Pardavimų skaičius stulpelis:

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

Naudojant loginį testą (= 1), darbo dienų skaičiai 1 pakeičiami į TRUE, visi kiti yra NETIESA:

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

Tada dvigubi brūkšneliai (-) konvertuoja TRUE ir FALSE reikšmes į 1 ir 0:

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

Tada funkcija SUMPRODUCT padaugina kiekvieną masyvų įrašų porą, kad gautų masyvą Pardavimų skaičius ant Pardavimo datos tos rungtynės Savaitės diena 1:

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

Galiausiai masyvo skaičiai yra sumuojami:

1 =7

Daugiau informacijos apie „Boolean“ teiginių naudojimą ir komandą „-“ funkcijoje SUMPRODUCT rasite čia

Ląstelių nuorodų užrakinimas

Kad mūsų formules būtų lengviau skaityti, parodėme formules be užrakintų langelių nuorodų:

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

Tačiau šios formulės neveiks tinkamai, kai bus nukopijuotos ir įklijuotos kitur jūsų faile. Vietoj to turėtumėte naudoti užrakintas langelių nuorodas:

1 = SUMPRODUCT (-(WEEKDAY ($ B $ 3: $ B $ 9) = E3), $ C $ 3: $ C $ 9)

Norėdami sužinoti daugiau, perskaitykite mūsų straipsnį apie ląstelių nuorodų užrakinimą.

Suma Jei pagal savaitės dieną „Google“ skaičiuoklėse

Šios formulės „Google“ skaičiuoklėse veikia lygiai taip pat, kaip „Excel“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave