Excel SUMIFS formula raspona datuma - zbroj između dva datuma

  • Podijeli Ovo
Michael Brown

Radeći na izvješću, investicijskom planu ili bilo kojem drugom skupu podataka s datumima, često ćete morati zbrajati brojeve unutar određenog razdoblja. Ovaj vodič će vas naučiti brzom i jednostavnom rješenju - formuli SUMIFS s rasponom datuma kao kriterijem.

Na našem blogu i drugim Excel forumima ljudi često pitaju kako koristiti SUMIF za raspon datuma. Poanta je u tome da za zbrajanje između dva datuma morate definirati oba datuma dok funkcija Excel SUMIF dopušta samo jedan uvjet. Srećom, imamo i funkciju SUMIFS koja podržava višestruke kriterije.

    Kako zbrojiti između dva datuma u Excelu

    Da biste zbrojili vrijednosti unutar određenog datumskog raspona, upotrijebite formula SUMIFS s početnim i završnim datumima kao kriterijima. Sintaksa funkcije SUMIFS zahtijeva da prvo navedete vrijednosti za zbrajanje (raspon_zbira), a zatim date parove raspon/kriterij. U našem slučaju, raspon (popis datuma) bit će isti za oba kriterija.

    S obzirom na gore navedeno, generičke formule za zbrajanje vrijednosti između dva datuma imaju ovaj oblik:

    Uključujući datumi praga:

    SUMIFS( sum_range, datum,">= start_date", datum, "<= end_date")

    Isključujući datume praga:

    SUMIFS( sum_range, datum,"> start_date", datumi, "< end_date")

    Kao što vidite, razlika je samo u logičkim operatorima. U prvoj formuli koristimo većenego ili jednako (>=) i manje ili jednako (<=) za uključivanje datuma praga u rezultat. Druga formula provjerava je li datum veći od (>) ili manji od (<), izostavljajući početni i završni datum.

    U tablici u nastavku, pretpostavimo da želite zbrojiti projekte koji su dospjeli u određenom datumskom rasponu, uključivo. Da biste to učinili, upotrijebite ovu formulu:

    =SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")

    Ako radije ne biste kodirali raspon datuma u formuli, možete upisati datum početka u F1, datum završetka u G1, spojite logičke operatore i reference ćelija i stavite cijeli kriterij u navodnike ovako:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)

    Da biste izbjegli moguće pogreške, možete dati datume uz pomoć funkcije DATE:

    =SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&DATE(2020,9,20))

    Zbroj unutar dinamičkog raspona na temelju današnjeg datuma

    U situaciji kada trebate zbrojiti podatke unutar dinamičkog datumskog raspona (X dana unazad od danas ili Y dana unaprijed), konstruirajte kriterije pomoću funkcije TODAY, koja će dobiti trenutni datum i automatski ga ažurirati.

    Na primjer, za zbrajanje proračuna koji su dospjeli u zadnjem 7 dana uključujući današnji datum , formula je:

    =SUMIFS(B2:B10, C2:C10, ""&TODAY()-7)

    Ako radije ne biste uključili trenutni datum u konačni rezultat, koristite operator manje od (<) za prvi kriterij za isključivanje današnjeg datuma i veće ili jednako (>=) za drugi kriterij douključite datum koji je 7 dana prije današnjeg:

    =SUMIFS(B2:B10, C2:C10, "="&TODAY()-7)

    Na sličan način možete zbrojiti vrijednosti ako je datum zadani broj dana naprijed.

    Na primjer, da biste dobili ukupan iznos proračuna koji dospijevaju u sljedeća 3 dana, koristite jednu od sljedećih formula:

    Današnji je datum uključen u rezultat:

    =SUMIFS(B2:B10, C2:C10, ">="&TODAY(), C2:C10, "<"&TODAY()+3)

    Današnji datum nije uključen u rezultat:

    =SUMIFS(B2:B10, C2:C10, ">"&TODAY(), C2:C10, "<="&TODAY()+3)

    Zbroj između dva datuma i drugi kriterij

    Da biste zbrojili vrijednosti unutar datumskog raspona koji ispunjavaju neke druge uvjete u drugom stupcu, jednostavno dodajte još jedan par raspona/kriterija svojoj formuli SUMIFS.

    Na primjer, da biste zbrojili proračune unutar određenog raspon datuma za sve projekte koji sadrže "napojnicu" u svojim nazivima, proširite formulu kriterijima zamjenskog znaka:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1, A2:A10, "tip*")

    Gdje su A2:A10 nazivi projekata, B2:B10 su brojevi za zbrajanje, C2:C10 su datumi za provjeru, F1 je početni datum i G1 je završni datum.

    Naravno, ništa vas ne sprječava da unesete treći kriterij u sepa također ocjenite ćeliju i referencirajte tu ćeliju kao što je prikazano na snimci zaslona:

    SUMIFS sintaksa kriterija datuma

    Kada je riječ o korištenju datuma kao kriterija za Excel SUMIF i SUMIFS funkcije, ne biste bili prva osoba koja će se zbuniti :)

    Međutim, kada bolje pogledate, sva se raznolikost slučajeva upotrebe svodi na nekoliko jednostavnih pravila:

    Ako stavite datume izravno u kriterijeargumenti , zatim upišite logički operator (>, <, =, ) neposredno prije datuma i cijeli kriterij stavite u navodnike. Na primjer:

    =SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")

    Kada se datum unese u unaprijed definiranu ćeliju , navedite kriterije u obliku tekstualnog niza: stavite logički operator u navodnike za započnite niz i koristite ampersand (&) za spajanje i završetak niza. Na primjer:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)

    Kada datum pokreće druga funkcija kao što je DATE ili TODAY(), spojite operator usporedbe i funkciju. Na primjer:

    =SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&TODAY())

    Excel SUMIFS između datuma ne radi

    U slučaju da vaša formula ne radi ili daje pogrešne rezultate, sljedeći savjeti za rješavanje problema mogu rasvijetliti zašto ne uspije i pomoći vam da riješite problem.

    Provjerite format datuma i brojeva

    Ako naizgled ispravna formula SUMIFS ne vraća ništa osim nule, prvo što trebate provjeriti jesu li vaši datumi stvarno datumi , a ne tekstualne nizove koji izgledaju samo kao datumi. Zatim provjerite da li zbrajate brojeve, a ne brojeve pohranjene kao tekst. Sljedeći vodiči pomoći će vam da uočite i riješite te probleme.

    • Kako promijeniti "tekstualne datume" u stvarne datume
    • Kako pretvoriti tekst u broj

    Koristite ispravnu sintaksu za kriterije

    Kada provjeravate datume koristeći SUMIFS, datum treba staviti unutar navodnika poput ">=9/10/2020"; reference ćelija ifunkcije trebaju biti smještene izvan navodnika poput "<="&G1 ili "<="&TODAY(). Za sve detalje pogledajte sintaksu kriterija datuma.

    Provjerite logiku formule

    Mala tipfelerska pogreška u proračunu mogla bi koštati milijune. Mala pogreška u formuli može koštati sate vremena za otklanjanje pogrešaka. Dakle, kada zbrajate između 2 datuma, provjerite prethodi li početnom datumu operator veće od (>) ili više ili jednako (>=) i kraj datum ima ispred manje od (<) ili manje od ili jednako (<=).

    Provjerite jesu li svi rasponi iste veličine

    Da bi funkcija SUMIFS ispravno radila, raspon zbroja i rasponi kriterija trebaju biti jednake veličine, inače #VALUE! dolazi do greške. Da biste to popravili, osigurajte da svi argumenti criteria_range imaju isti broj redaka i stupaca kao sum_range .

    Ovako se koristi funkcija Excel SUMIFS za zbrajanje podataka u raspon datuma. Ako imate na umu neka druga zanimljiva rješenja, bit ću vam jako zahvalan ako ih podijelite u komentarima. Hvala vam na čitanju i nadamo se da se vidimo na našem blogu sljedeći tjedan!

    Radna knjiga za vježbu za preuzimanje

    SUMIFS primjeri raspona datuma (.xlsx datoteka)

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.