Excel SUMIFS formula za raspon datuma - zbir ako je između dva datuma

  • Podijeli Ovo
Michael Brown

Radeći na izvještaju, investicionom planu ili bilo kojem drugom skupu podataka s datumima, možda ćete često morati da zbrojite brojeve unutar određenog perioda. Ovaj vodič će vas naučiti brzom i jednostavnom rješenju - SUMIFS formulu sa rasponom datuma kao kriterijem.

Na našem blogu i drugim Excel forumima ljudi često pitaju kako koristiti SUMIF za raspon datuma. Poenta je u tome da za sumiranje između dva datuma morate definirati oba datuma, dok funkcija SUMIF programa Excel dozvoljava samo jedan uvjet. Srećom, imamo i funkciju SUMIFS koja podržava više kriterija.

    Kako zbrojiti ako između dva datuma u Excelu

    Da biste zbrojili vrijednosti unutar određenog raspona datuma, koristite SUMIFS formula sa datumima početka i završetka kao kriterijumima. Sintaksa funkcije SUMIFS zahtijeva da prvo navedete vrijednosti za zbrajanje (suma_range), a zatim navedete parove raspon/kriterijum. U našem slučaju, raspon (lista datuma) će biti 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( opseg_zbira, datumi,">= datum_početka", datumi, "<= datum_završetka")

    Isključujući datume praga:

    SUMIFS( opseg_zbira, datumi,"> datum_početka", datum, "< end_date")

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

    U u tabeli ispod, pretpostavimo da želite da zbrojite projekte koji dospijevaju u određenom rasponu datuma, uključujući. Da biste to učinili, koristite ovu formulu:

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

    Ako radije ne želite tvrdo kodirati raspon datuma u formuli, tada možete upisati datum početka u F1, datum završetka u G1, spojite logičke operatore i reference ćelije i stavite cijele kriterije u navodnike ovako:

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

    Da biste izbjegli moguće greške, možete dostaviti datumi 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 osnovu današnjeg datuma

    U situaciji kada trebate zbrojiti podatke unutar dinamičkog raspona datuma (X dana unatrag od danas ili Y dana naprijed), konstruirajte kriterije koristeći funkciju TODAY, koja će dobiti trenutni datum i automatski ga ažurirati.

    Na primjer, da se zbroje budžeti koji dospijevaju u posljednjem 7 dana uključujući današnji datum , formula je:

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

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

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

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

    Na primjer, da dobijete ukupan iznos budžeta koji dospijeva u naredna 3 dana, koristite jednu od sljedećih formula:

    Današnji datum je 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 ako između dva datuma i drugog kriterija

    Da biste zbrojili vrijednosti unutar raspona datuma koji ispunjavaju neki drugi uvjet u drugoj koloni, jednostavno dodajte još jedan par raspona/kriterijuma vašoj SUMIFS formuli.

    Na primjer, da biste zbrojili budžete unutar određenog raspon datuma za sve projekte koji sadrže "tip" u svojim nazivima, proširite formulu sa zamjenskim kriterijem:

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

    Gdje su A2:A10 nazivi projekta, B2:B10 su brojevi za sumiranje, C2:C10 su datumi za provjeru, F1 je datum početka i G1 je datum završetka.

    Naravno, ništa vas ne sprječava da unesete treći kriterij u sepa ocijeni i ćeliju i referencirati tu ćeliju kao što je prikazano na snimku ekrana:

    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 raznolikost slučajeva korištenja svodi se na nekoliko jednostavnih pravila:

    Ako datume stavite direktno u kriterije arguments , zatim otkucajte logički operator (>, <, =, ) neposredno prije datuma i stavite cijeli kriterij 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 (&) da spojite i završite niz. Na primjer:

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

    Kada je datum vođen drugom funkcijom kao što je DATE ili DANAS(), spojite operator poređenja 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 SUMIFS formula ne vraća ništa osim nule, prva stvar koju treba provjeriti je da li su vaši datumi zaista datumi , a ne tekstualni nizovi koji izgledaju samo kao datumi. Zatim, pobrinite se da zbrajate brojeve, a ne brojeve pohranjene kao tekst. Sljedeći vodiči će vam pomoći da uočite i riješite ove 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 kao što je ">=9/10/2020"; reference ćelija ifunkcije treba staviti izvan navodnika poput "<="&G1 ili "<="&TODAY(). Za sve detalje, pogledajte sintaksu kriterija datuma.

    Provjerite logiku formule

    Mala greška u kucanju u budžetu može koštati milione. Mala greška u formuli može koštati sate vremena za otklanjanje grešaka. Dakle, kada zbrajate između 2 datuma, provjerite da li početnom datumu prethodi operator veće od (>) ili veće ili jednako (>=) i kraj datum ima prefiks manji od (<) ili manji ili jednak (<=).

    Provjerite jesu li svi rasponi iste veličine

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

    Eto kako koristiti Excel SUMIFS funkciju za zbrajanje podataka u raspon datuma. Ako imate na umu neka druga zanimljiva rješenja, bit ću vam jako zahvalan ako podijelite u komentarima. Hvala vam što čitate i nadamo se da se vidimo na našem blogu sljedeće sedmice!

    Vježbanje za preuzimanje

    SUMIFS primjeri raspona datuma (.xlsx datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.