Tabloya naverokê
Li ser raporek, plansaziya veberhênanê an databasek din a bi tarîx re bixebitin, dibe ku hûn pir caran hewce bikin ku hejmaran di heyamek taybetî de berhev bikin. Ev tutorial dê çareseriyek bilez û hêsan fêrî we bike - formula SUMIFS bi rêza tarîxê wekî pîvan.
Li ser bloga me û forumên din ên Excel, mirov pir caran dipirsin ka meriv çawa SUMIF-ê ji bo rêza tarîxê bikar tîne. Mesele ev e ku ji bo berhevkirina di navbera du tarîxan de, hûn hewce ne ku her du tarîxan diyar bikin dema ku fonksiyona Excel SUMIF tenê şertek destûrê dide. Xwezî, me fonksiyona SUMIFS jî heye ku pir pîvan piştgirî dike.
Heke di Excel de di navbera du tarîxan de çawa were berhev kirin
Ji bo berhevkirina nirxan di nav rêzek tarîxek diyarkirî de, bikar bînin formula SUMIFS bi tarîxên destpêk û dawîyê wekî pîvan. Hevoksaziya fonksiyona SUMIFS hewce dike ku hûn pêşî nirxên ku werin zêdekirin (sum_range) diyar bikin, û dûv re cotên rêze / pîvanan peyda bikin. Di rewşa me de, rêjeyek (lîsteyek tarîxan) dê ji bo her du pîvanan yek be.
Li jor berçavkirin, formulên giştî yên ku nirxan di navbera du tarîxan de berhev dikin, vê formê digirin:
Di nav de tarîxên tixûbê:
SUMIFS( range_hevdeng, tarîx,">= dîrok_destpêkê", dîrok, "<= Dîroka_dawiyê")Dîrokên tixûbê ji bilî:
SUMIFS( range_berhev, rojî,"> roja_destpêkê", tarîx, "< date_dawî")Wekî ku hûn dibînin, ferq tenê di operatorên mentiqî de ye. Di formula yekem de, em mezintir bikar tîninji an wek (>=) û kêmtir an wekhev (<=) ji bo ku tarîxên bendavê di encamê de bihewîne. Formula duyemîn kontrol dike ka dîrokek ji (>) mezintir e an jî ji (< tabloya jêrîn, bihesibînin ku hûn dixwazin projeyên ku di navberek tarîxek taybetî de ne, tevde bicivînin. Ji bo ku ev pêk were, vê formula bikar bînin:
=SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")
Heke hûn tercîh dikin ku di nav formula de rêzek tarîxek hişk nenivîsin, wê hingê hûn dikarin dîroka destpêkê di F1 de, roja dawîn jî binivîsin. G1, operatorên mentiqî û referansên hucreyê bi hev ve girêdin û hemû pîvanan di nav nîşaneyên weha de bixin:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)
Ji bo ku hûn ji xeletiyên muhtemel dûr nekevin, hûn dikarin peyda bikin. tarîx bi alîkariya fonksiyona DATE:
=SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&DATE(2020,9,20))
Di nav rêzek dînamîkî de li gorî roja îroyîn kombûn
Di rewşek ku hûn hewce ne ku daneyan di nav rêzek tarîxek dînamîkî de berhev bikin. (X roj paş ve ji îro an Y roj li pêş), pîvanan bi kar anîna fonksiyona TODAY ava bikin, ku dê tarîxa heyî bigire û bixweber nûve bike.
Mînakî, ji bo berhevkirina budceyên ku di dawiya dawîn de ne. 7 roj di nav wan de roja îroyîn , formula ev e:
=SUMIFS(B2:B10, C2:C10, ""&TODAY()-7)
Heke hûn tercîh dikin ku dîroka heyî di encama dawîn de negirin, bikar bînin. kêmtir ji operatorê (<) ji bo pîvanên yekem ên ku roja îroyîn derdixe û ji zêdetir an wekhev (>=) ji bo pîvana duyemîn kutarîxa ku 7 roj beriya îro ye têxin nav xwe:
=SUMIFS(B2:B10, C2:C10, "="&TODAY()-7)
Bi vî rengî, hûn dikarin nirxan bicivînin ger tarîxek çend rojan be. pêşde.
Mînakî, ji bo bidestxistina tevaya budçeyên ku di 3 rojên pêş de têne dayîn, yek ji formûlên jêrîn bikar bînin:
Dîroka îro di encamê de ye:
=SUMIFS(B2:B10, C2:C10, ">="&TODAY(), C2:C10, "<"&TODAY()+3)
Dîroka îroyîn di encamê de tune ye:
=SUMIFS(B2:B10, C2:C10, ">"&TODAY(), C2:C10, "<="&TODAY()+3)
Ger di navbera du tarîx û pîvanên din de kom bibe
Ji bo berhevkirina nirxan di nav rêzek tarîx de ku hin şertên din di stûnek cûda de pêk tînin, bi tenê yek rêzek/cotek pîvanek din li formula SUMIFS-a xwe zêde bikin.
Mînakî, ji bo berhevkirina budceyan di nav hindek diyar de Rêjeya tarîxê ji bo hemî projeyên ku di navên wan de "tip" hene, formula bi pîvanek hovane dirêj bikin:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1, A2:A10, "tip*")
Cihê ku A2:A10 navên projeyê ne, B2:B10 ew in. jimareyên ku werin berhev kirin, C2:C10 tarîxên ku werin kontrol kirin, F1 tarîxa destpêkê ye û G1 tarîxa dawîyê ye.
Bê guman, tiştek nahêle ku hûn pîvanên sêyemîn di sepayekê de têkevin hucreyê jî binirxînin, û wê şaneyê wekî ku di dîmenê de tê xuyang kirin referans bikin:
Sumifs hevoksaziya pîvanên tarîxê
Dema ku ew tê ser karanîna tarîxan wekî pîvan ji bo Excel SUMIF û fonksiyonên SUMIFS, hûn ê nebin kesê yekem ku tevlihev bibe :)
Lêbelê, bi lênihêrîna nêzik ve, hemî cûrbecûr dozên karanîna çend qaîdeyên hêsan digihîje hev:
Ger hûn dîrokan rasterast têxin nav pîvananargumanan , paşê rast berî tarîxê operatorek mentiqî (>, <, =, ) binivîsin û tevaya pîvanan têxin nav nîgaran. Mînakî:
=SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")
Dema ku dîrokek di hucreyek ya pêşwext de tê danîn, pîvanên di forma rêzika nivîsê de peyda bikin: operatorek mentiqî têxin nav nîşanan. rêzek dest pê bikin û ampersand (&) bikar bînin da ku rêzê bi hev ve girêdin û biqedînin. Mînakî:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)
Dema ku dîrokek ji hêla fonksîyonek din wek DATE an TODAY() ve tê rêve kirin, operatorek berhevdanê û fonksiyonek bi hev re bi hev re bihêlin. Mînak:
=SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&TODAY())
Excel SUMIFS di navbera tarîxên nexebite de
Heke ku formula we nexebite an encamên xelet derxe, şîretên çareserkirinê yên jêrîn dikarin ronî bikin ka çima ew têk diçe û ji we re dibe alîkar ku pirsgirêk çareser bikin.
Forma tarîx û hejmaran kontrol bikin
Eger formulakek SUMIFS ya ku xuya ye rast ji sifirê pê ve tiştek venagerîne, yekem tiştê ku hûn kontrol bikin ev e ku tarîxên we bi rastî tarîx in. , û ne rêzikên nivîsê yên ku tenê dişibin tarîxan. Dûv re, piştrast bikin ku hûn jimareyan berhev dikin, û ne hejmarên ku wekî nivîsê têne hilanîn. Dersên jêrîn dê ji we re bibin alîkar ku hûn van pirsgirêkan bibînin û rast bikin.
- Çawa meriv "tarîxên nivîsê" bi tarîxên rastîn biguhezîne
- Meriv çawa nivîsê vediguherîne hejmarê
Ji bo pîvanan hevoksaziya rast bikar bînin
Dema ku dîrokan bi karanîna SUMIFS ve têne kontrol kirin, divê dîrokek li hundurê nîşaneyên neqlkirinê yên wekî ">=9/10/2020"; referansên hucreyê ûfonksîyon divê li derveyî quotes wek "<="&G1 an "<="&TODAY(). Ji bo hûrguliyên tevahî, ji kerema xwe li hevoksaziya pîvanên tarîxê binêre.
Mantiqê formulê verast bikin
Di budceyê de xeletiyek piçûk a tîpê dibe ku bi mîlyonan mesref bike. Di formûlekê de xeletiyek piçûk dibe ku bi saetan dema xeletkirinê lêçûn bike. Ji ber vê yekê, dema ku di navbera 2 dîrokan de berhev kirin, kontrol bikin ka dîroka destpêkê bi operatora ji (>) mezintir an jî ji (>=) mezintir an wekhev e û dawiya wê ye. tarîx bi kêmtir ji (<) an kêmtir an wekhev (<=).
Piştrast bike ku hemû rêze heman mezinahî bin
Ji bo ku fonksiyona SUMIFS rast bixebite, divê rêza berhevokê û rêzikên pîvanan bi heman rengî bin, wekî din #VALUE! xeletî çêdibe. Ji bo rastkirina wê, pê ewle bin ku hemî argumanên range_krîterî xwedî heman hejmara rêz û stûnan bin wekî range_sum_2>.
Wê çawa meriv fonksiyona Excel SUMIFS bikar tîne da ku daneyan berhev bike. range date. Ger di hişê we de hin çareseriyên din ên balkêş hebin, ger hûn di şîroveyan de parve bikin ez ê bi rastî spasdar bim. Spas ji bo xwendinê û hêvî dikim ku em hefteya pêş me we li ser bloga xwe bibînin!
Pirtûka xebatê ya ji bo dakêşanê pratîk bikin
Mînakên rêza tarîxê SUMIFS (pelê xlsx)