Edukien taula
Txosten, inbertsio plan edo datak dituen beste edozein datu-multzo batean lan egiten baduzu, baliteke epe jakin batean zenbakiak batu behar izatea. Tutorial honek irtenbide azkar eta erraz bat irakatsiko dizu: SUMIFS formula data-tartea irizpide gisa.
Gure blogean eta Excel-eko beste foroetan, jendeak askotan galdetzen du nola erabili SUMIF data-tarterako. Kontua da bi dateren arteko batuketa egiteko, bi datak definitu behar dituzula Excel SUMIF funtzioak baldintza bakarra onartzen duen bitartean. Zorionez, irizpide anitz onartzen dituen SUMIFS funtzioa ere badugu.
Nola batu da Excel-en bi dateren artean bada
Data tarte jakin bateko balioak batutzeko, erabili SUMIFS formula bat, hasiera eta amaiera datak irizpide gisa. SUMIFS funtzioaren sintaxiak lehenik batu beharreko balioak (sum_range) zehaztea eskatzen du, eta gero barrutia/irizpide bikoteak ematea. Gure kasuan, barrutia (daten zerrenda) berdina izango da bi irizpideetarako.
Aurrekoa kontuan hartuta, bi daten arteko balioak batutzeko formula generikoek forma hau hartzen dute:
Barne. atalase-datak:
SUMIFS( bat_barrutia, datak,">= hasiera_data", datak, "<= amaiera_data")Atalase-datak kenduta:
SUMIFS( baga_barrutia, datak,"> hasiera_data", datak, "< end_date")Ikusten duzun bezala, aldea operadore logikoetan bakarrik dago. Lehenengo formulan, handiagoa erabiltzen dugubaino edo (>=) eta baino txikiagoa edo berdina (<=) atalase-datak emaitzan sartzeko. Bigarren formulak data bat baino handiagoa den (>) edo baino txikiagoa den egiaztatzen du (<), hasiera- eta amaiera-datak kanpoan utziz.
En beheko taulan, demagun data-tarte jakin batean egitekoak diren proiektuak batu nahi dituzula, biak barne. Hori egiteko, erabili formula hau:
=SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")
Formulan data-tarte bat gogor ez kodetu nahi baduzu, hasiera-data idatzi dezakezu F1-en, amaiera-data hemen. G1, kateatu operadore logikoak eta gelaxka-erreferentziak eta sartu irizpide guztiak komatxoen artean honela:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)
Ezin izan daitezkeen akatsak saihesteko, eman dezakezu. datak DATE funtzioaren laguntzaz:
=SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&DATE(2020,9,20))
Gaurko datan oinarritutako barruti dinamiko baten barruan batuketa
Data tarte dinamiko bateko datuak batu behar dituzunean (Gaurtik X egun atzera edo Y egun aurrera), eraiki irizpideak GAUR funtzioa erabiliz, uneko data lortu eta automatikoki eguneratuko duena.
Adibidez, azkeneko epean dauden aurrekontuak batutzeko. 7 egun gaurko data barne, hau da formula:
=SUMIFS(B2:B10, C2:C10, ""&TODAY()-7)
Nahiago baduzu uneko data azken emaitzan ez sartu, erabili baino txikiagoa (<) lehen irizpideetarako gaurko data baztertzeko eta baino handiagoa edo berdina (>=) bigarren irizpideetarakosartu gaur baino 7 egun lehenago dagoen data:
=SUMIFS(B2:B10, C2:C10, "="&TODAY()-7)
Antzeko modu batean, balioak batu ditzakezu data bat egun kopuru jakin bat bada aurrera.
Adibidez, hurrengo 3 egunetan bete beharreko aurrekontuak guztira lortzeko, erabili formula hauetako bat:
Gaurko data emaitzan sartzen da:
=SUMIFS(B2:B10, C2:C10, ">="&TODAY(), C2:C10, "<"&TODAY()+3)
Gaurko data ez da emaitzan sartzen:
=SUMIFS(B2:B10, C2:C10, ">"&TODAY(), C2:C10, "<="&TODAY()+3)
Batu bi dataren eta beste irizpideren artean bada
Beste baldintzaren bat betetzen duten data-tarte bateko balioak beste zutabe batean batutzeko, besterik gabe gehitu barruti/irizpide pare bat zure SUMIFS formulan.
Adibidez, aurrekontuak batutzeko beren izenetan "aholkua" duten proiektu guztien data-tartea, zabaldu formula komodin irizpide batekin:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1, A2:A10, "tip*")
Non A2:A10 proiektuaren izenak diren, B2:B10 dira. zenbakiak batura, C2:C10 dira egiaztatu beharreko datak, F1 hasiera-data eta G1 amaiera-data.
Noski, ezerk ez dizu eragozten hirugarren irizpidea sepa batean sartzea. tasatu gelaxka ere, eta pantaila-argazkian erakusten den bezala gelaxka horri erreferentzia eginez:
SUMIFS data irizpideen sintaxia
Datak Excel-en irizpide gisa erabiltzeko orduan. eta SUMIFS funtzioak, ez zinateke nahastuko den lehen pertsona izango :)
Gehiago begiratuta, ordea, erabilera-kasu guztiak arau sinple batzuetara laburtzen dira:
irizpideetan datak zuzenean jartzen badituzuargumentuak , idatzi operadore logiko bat (>, <, =, ) data baino lehen eta jarri irizpide osoa komatxo artean. Adibidez:
=SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")
Data bat aurrez definitutako gelaxka batean sartzen denean, eman irizpideak testu-kate moduan: jarri operadore logiko bat komatxoen artean. hasi kate bat eta erabili ampersand (&) katea lotzeko eta amaitzeko. Adibidez:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)
Data bat beste funtzio bat batek gidatzen duenean, hala nola DATE edo TODAY(), kateatu konparazio-operadore bat eta funtzio bat. Adibidez:
=SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&TODAY())
Daten arteko Excel SUMIFS ez funtzionatzen
Formulak funtzionatzen ez badu edo emaitza okerrak ematen baditu, ondorengo arazoak konpontzeko aholkuek argitu dezakete zergatik den. huts egiten du eta arazoa konpontzen laguntzen dizu.
Egiaztatu daten eta zenbakien formatua
Itxuraz zuzena den SUMIFS formula batek zero besterik ez badu ematen, egiaztatzen duzun lehenengo gauza da zure datak benetan datak direla. , eta ez data itxura duten testu-kateak. Ondoren, ziurtatu zenbakiak batzen ari zarela, eta ez testu gisa gordetako zenbakiak. Ondorengo tutorial hauek arazo hauek antzematen eta konpontzen lagunduko dizute.
- Nola aldatu "testu-datak" data errealetara
- Nola bihurtu testua zenbakira
Erabili sintaxi zuzena irizpideetarako
SUMIFS erabiliz datak egiaztatzean, data bat jarri behar da komatxoen artean ">=9/10/2020"; zelula-erreferentziak etafuntzioak "<="&G1 edo "<="&GAUR() bezalako komatxoetatik kanpo jarri behar dira. Xehetasun osoak lortzeko, ikusi data-irizpideen sintaxia.
Egiaztatu formularen logika
Aurrekontu batean akats txiki batek milioika balio dezake. Formula batean akats txiki batek arazketa-denbora orduak balio dezake. Beraz, 2 dateren arteko batuketak egiterakoan, egiaztatu hasierako dataren aurretik gehiago (>) edo gehiago edo (>=) eragilea eta amaiera. data baino txikiagoa (<) edo baino txikiagoa edo berdina du (<=) (<=).
Ziurtatu barruti guztiak tamaina berekoak direla
SUMIFS funtzioak behar bezala funtziona dezan, batura-barrutia eta irizpide-barrutiak tamaina berdina izan behar dute, bestela #BALIOA! errorea gertatzen da. Hori konpontzeko, ziurtatu criteria_range argumentu guztiek sum_range ren errenkada eta zutabe kopuru bera dutela.
Horrela erabili Excel SUMIFS funtzioa datuak batutzeko. data tarte bat. Beste irtenbide interesgarri batzuk buruan badituzu, benetan eskertuko dizut iruzkinak partekatzen badituzu. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dugu!
Lan itzazu deskargatzeko lan-koadernoa
SUMIFS data-barrutiaren adibideak (.xlsx fitxategia)