Екцел формула: Збир ако је датум између -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте сумирали вредности између два датума, можете да користите функцију СУМИФС. У приказаном примеру, ћелија Х7 садржи ову формулу:

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

где су датуми (Ц5: Ц11) и износ (Д5: Д11) именовани опсези.

Ова формула сумира износе у колони Д за датуме између Х5 и Х6.

Објашњење

Функција СУМИФС омогућава логичке операторе (тј. "=", ">", "> =" Итд.) И више критеријума.

Да бисмо подударали циљне вредности између два датума, морамо да користимо два критеријума. Функција СУМИФС захтева да се сваки критеријум унесе као пар критеријума / опсега на следећи начин:

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

Имајте на уму да морамо да логичке операторе приложимо у двоструке наводнике (""), а затим их спојимо у референце ћелија знаком & (&). То је зато што је СУМИФС у групи „РАЦОН“ функција које имају јединствену синтаксу за критеријуме.

Коначна формула изгледа овако:

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

Напомена: овај пример не укључује датум почетка или завршетка у резултату. Погледајте доле пример за пример који укључује датуме почетка и завршетка.

Са тврдо кодираним датумима

Најбољи начин за хард-цоде датуме у функцији СУМИФС је употреба функције ДАТЕ. На пример, да бисте сумирали вредности у рнг1 које су између 1. јула 2020. и 30. септембра 2020., можете користити формулу попут ове:

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

Приметићемо да користимо веће или једнако ("> =") и мање или једнако ("<=") тако да СУМИФС укључује датум почетка и завршетка у коначном резултату.

Додавање више критеријума

Да бисте проширили формулу да бисте применили више критеријума, само додајте још један опсег / критеријум. На пример, формула у наставку сумираће вредности у рнг1 када су датуми у рнг2 између датума у ​​А1 и Б1, а вредности у рнг3 једнаке су Ц1:

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

Занимљиви Чланци...