Exceli valem: summa kuude kaupa ignoreeri aastat -

Üldine valem

=SUMPRODUCT((MONTH(dates)=month)*amounts)

Kokkuvõte

Andmete kokkuvõtmiseks kuude kaupa, eirates aastat, võite kasutada valemit, mis põhineb funktsioonidel SUMPRODUCT ja MONTH. Näidatud näites on H6 valem:

=SUMPRODUCT((MONTH(dates)=3)*amounts)

Tulemuseks on kogu märtsis toimunud müük, arvestamata aastat.

Selgitus

See andmekogum sisaldab üle 2900 kirje ja ülaltoodud valem kasutab kahte nimega vahemikku:

dates = B5:B2932 amounts = E5:E2932

Funktsiooni SUMPRODUCT sees kasutatakse funktsiooni MONTH, et eraldada andmekogumi iga kuupäeva kuunumber ja võrrelda seda arvuga 3:

(MONTH(dates)=3)

Kui eeldame, et väike andmekogum loetleb jaanuaris, veebruaris ja märtsis 3 kuupäeva (selles järjekorras), oleks tulemuseks massiiv, mis sisaldab üheksat sellist numbrit:

(1;1;1;2;2;2;3;3;3)

kus iga number on kuupäeva "kuu number". Kui väärtusi võrrelda 3-ga, on tulemuseks selline massiiv:

(FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)

Seejärel korrutatakse see massiiv iga märtsi kuupäevaga seotud summa väärtustega. Kui eeldame, et kõik üheksa summat on võrdsed 100-ga, näeb operatsioon välja järgmine:

(0;0;0;0;0;0;1;1;1) * (100;100;100;100;100;100;100;100;100)

Pange tähele, et matemaatikaoperatsioon muudab TRUE FALSE väärtused üheks ja nulliks. Pärast korrutamist on meil SUMPRODUCTis üks massiiv:

=SUMPRODUCT((0;0;0;0;0;0;100;100;100))

Pange tähele, et ainsad säilinud summad on seotud märtsiga, ülejäänud on null.

Lõpuks tagastab SUMPRODUCT kõigi üksuste summa - 300 ülaltoodud lühendatud näites ja 25 521 ekraanipildil koos tegelike andmetega.

Lugege kuu kaupa, eirates aastat

Aasta eiramise korral kuude kaupa lugemiseks võite kasutada SUMPRODUCT-i järgmiselt:

=SUMPRODUCT(--(MONTH(dates)=3))

Keskmine kuu lõikes, ignoreerides aastat

Aasta ignoreerimisel ja kuu lõikes keskmise arvutamiseks ühendage kaks ülaltoodud SUMPRODUCT-valemit järgmiselt:

=SUMPRODUCT((MONTH(dates)=3)*amounts)/SUMPRODUCT(--(MONTH(dates)=3))

Huvitavad Artiklid...