Excel formula: summa, ja datums ir starp -

Satura rādītājs

Vispārēja formula

=SUMIFS(rng1,rng2,">"&A1,rng2,"<"&B1)

Kopsavilkums

Apkopojot vērtības, kas ir starp diviem datumiem, varat izmantot funkciju SUMIFS. Parādītajā piemērā šūnā H7 ir šāda formula:

=SUMIFS(amount,date,">"&H5,date,"<"&H6)

kur datums (C5: C11) un summa (D5: D11) ir nosaukti diapazoni.

Šī formula summē summas D slejā datumiem starp H5 un H6.

Paskaidrojums

Funkcija SUMIFS ļauj izmantot loģiskos operatorus (ti, "=", ">", "> =" utt.) Un vairākus kritērijus.

Lai saskaņotu mērķa vērtības starp diviem datumiem, mums jāizmanto divi kritēriji. Funkcija SUMIFS prasa, lai katrs kritērijs tiktu ievadīts kā kritēriju / diapazona pāris šādi:

">"&H5,date // greater than H5 "<"&H6,date // less than H6

Ņemiet vērā, ka loģiskie operatori jāievieto divkāršās pēdiņās (""), pēc tam tie jāsavieno šūnu atsaucēs ar zīmi (&). Tas ir tāpēc, ka SUMIFS ir funkciju "RACON" grupā, kurai ir unikāla kritēriju sintakse.

Galīgā formula izskatās šādi:

=SUMIFS(amount,date,">"&H5,date,"<"&H6)

Piezīme: šajā piemērā rezultātos nav iekļauts sākuma vai beigu datums. Tālāk skatiet piemēru, kurā iekļauti sākuma un beigu datumi.

Ar grūti kodētiem datumiem

Labākais veids, kā ierakstīt datumus funkcijā SUMIFS, ir izmantot funkciju DATE. Piemēram, summējot rng1 vērtības, kas ir no 2020. gada 1. jūlija līdz 2020. gada 30. septembrim, varat izmantot šādu formulu:

=SUMIFS(rng1,rng2,">="&DATE(2020,7,1),rng2,"<="&DATE(2020,9,30))

Ievērojiet, ka mēs izmantojam lielāku vai vienādu ar ("> =") un mazāku vai vienādu ar ("<="), lai SUMIFS gala rezultātos iekļautu sākuma un beigu datumu.

Pievienojot vairāk kritēriju

Lai paplašinātu formulu un piemērotu vairāk kritēriju, vienkārši pievienojiet citu diapazonu / kritēriju pāri. Piemēram, zemāk esošā formula summēs vērtības rng1, kad rng2 datumi ir starp datumiem A1 un B1, AND vērtības rng3 ir vienādas ar C1:

=SUMIFS(rng1,rng2,">"&A1,rng2,"<"&B1, rng3, C1)

Interesanti raksti...