Sumit Excel medzi dvoma dátumami
Súčet medzi dvoma dátumami je, keď pracujeme s údajmi, ktoré majú poradové číslo s rôznymi dátumami a podmienka súčtu hodnôt je založená medzi dvoma dátumami, musíme špecifikovať podmienky pre dátumy, prvý dátum bude zjavne menší ako posledný dátum, aby sme mohli použiť operátor = na sčítanie hodnôt medzi dátumami.
Vysvetlenie
S programom Excel je celkom ľahké pridať alebo odčítať číselnú hodnotu medzi dvoma dátumami ako kritérium / podmienku. Medzi dvoma určitými dátumami môžeme sčítať alebo odčítať hodnoty pomocou dvoch funkcií: „SUMIF“ a „SUMIFS“.
Ak má byť vo funkcii „SUMIF“ zadaných viac kritérií, je to dosiahnuté pomocou logických / porovnávacích operátorov. Pretože potrebujeme sčítať alebo odčítať hodnoty buniek ležiace medzi dvoma dátumami, musia sa teda oba dátumy (uvedené ako podmienka / kritériá) testovať v rovnakom rozsahu. Preto sa na odpočítanie alebo pridanie výsledných hodnôt do jedného vzorca použije viac funkcií „SUMIF“.
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates_.png.webp)
Konkrétne kritériá pre dátum by boli uvedené v každej funkcii „SUMIF“ a obe funkcie by boli potom skombinované do jedného vzorca tak, aby sme získali konečnú hodnotu odpočítaním alebo sčítaním výsledných hodnôt každej funkcie.
Vyzerá to ako nižšie uvedená syntax:
SUMIF (rozsah, kritériá1, (súčet_rozsahu)) - SUMIF (rozsah, kritériá2, (súčet_rozsahu))
Počiatočným dátumom by bolo kritérium1 a konečným dátumom by bolo kritérium2.
Príklady
Príklad č
Ak máme tabuľku pozostávajúcu z dvoch stĺpcov: jeden obsahujúci dátumy a druhý obsahujúci hodnotu uskutočnenej transakcie. Ak teda chceme sčítať transakcie, ktoré sa uskutočnia po dátume: 15/01/2019, a tie, ktoré sa uskutočnia pred dátumom: 20/03/2019, tj sčítať transakcie, ak je zodpovedajúci dátum medzi 15/01/2019 a 20.03.2019.
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__2.png.webp)
Potom použijeme funkciu sumif. To sa deje pomocou nasledujúceho vzorca:
= SUMIF ($ A $ 2: $ A $ 6, ”>” $ E $ 2, ”$ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6,” <”$ E $ 3,” $ B $ 2: $ B $ 6)
Vidíme, že prvá funkcia SUMIF obsahuje počiatočný dátum ako kritérium s logickým výrazom „väčší ako“ a odkazom na bunku (to je bunka E2) v kombinácii so znamienkom „&“ a druhá funkcia SUMIF obsahuje koncový dátum ako kritériá s logickým výrazom „menej ako“ a odkazom na bunku (to je bunka E3) v kombinácii so znamienkom „&“. Argument range a argument sum_range poskytnuté v oboch parametroch SUMIF sú rovnaké.
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__3.png.webp)
Takže vidíme, že prvý SUMIF bude sčítať všetky hodnoty transakcií, kde je zodpovedajúci dátum väčší ako dátum začatia (15/01/2019), a druhý SUMIF bude sčítať všetky hodnoty transakcií, kde je zodpovedajúci dátum menší ako dátum ukončenia ( 20.03.2019). Potom sa dve výsledné hodnoty odčítajú, aby sa získala konečná hodnota.
Toto je táto ilustrácia:
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__4.png.webp)
Zvýraznené hodnoty sa pridajú (10 000 + 5 000 + 7 000 + 15 000 = 37 000), aby ste s prvým SUMIFOM získali 37 000. Je to tak preto, lebo toto sú bunky, ktoré vyhovujú prvým kritériám, tj tieto sumy transakcií sa uskutočňujú po dátume začatia: 15/01/2019.
Táto hodnota (37 000) sa potom odpočíta od súčtu nižšie zvýraznených buniek (5 000 + 20 000 + 7 000 = 32 000), aby sa získalo 32 000 (alebo bunky, ktoré sa pridajú s druhým SUMIF, pretože to sú bunky, ktoré vyhovujú druhým kritériám, tj. tieto sumy transakcií sa uskutočňujú pred dátumom ukončenia: 20/03/2019).
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__5.png.webp)
Takže konečná hodnota = 37 000 - 32 000 = 5 000
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__6.png.webp)
Príklad č
Pokiaľ máme tabuľku pozostávajúcu z dvoch stĺpcov: jeden obsahujúci dátumy a druhý obsahujúci počet zadaní zadaných k uvedenému dátumu. Ak teda chceme zhrnúť počet zadaní, ktoré sa vykonajú po dátume: 15/01/2019, a tých, ktoré sa vykonajú pred dátumom: 20/03/2019.
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__7.png.webp)
Potom použijeme funkciu sumif. To sa deje pomocou nasledujúceho vzorca:
= SUMIF ($ A $ 2: $ A $ 6, ”>” $ E $ 2, ”$ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6,” <”$ E $ 3,” $ B $ 2: $ B $ 6)
Vidíme teda, že prvý SUMIF bude spočítavať všetok počet priradení, kde je zodpovedajúci dátum väčší ako počiatočný dátum (15/01/2019), a druhý SUMIF bude spočítať všetok počet priradení, kde je zodpovedajúci dátum menší ako dátum ukončenia (20.03.2019). Potom sa dve výsledné hodnoty odčítajú, aby sa získala konečná hodnota.
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__8.png.webp)
Toto je táto ilustrácia:
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__9.png.webp)
Zvýraznené hodnoty sa pridajú (12 + 5 + 7 + 15 = 39), aby ste získali 39 s prvým SUMIFOM. Je to tak preto, lebo to sú bunky, ktoré vyhovujú prvým kritériám, tj tento počet úloh je odoslaný po dátume začatia: 15/01/2019.
Táto hodnota (39) sa potom odpočíta od súčtu nižšie zvýraznených buniek (5 + 20 + 7 = 32), aby sa získalo 32 (alebo bunky, ktoré sa pridajú s druhým SUMIF, pretože to sú bunky, ktoré vyhovujú druhým kritériám, tj. tento počet úloh je odoslaných pred dátumom ukončenia: 20/03/2019).
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__10.png.webp)
Konečná hodnota = 39-32 = 7 .
![](https://cdn.know-base.net/5214932/sumif_between_two_dates_how_to_sum_values_between_two_dates__11.png.webp)