Tabloya naverokê
Di vê tutoriyê de, hûn ê ravekirinek hêsan a fonksiyona Excel DATEDIF û çend nimûneyên formulê bibînin ku destnîşan dikin ka meriv çawa tarîxan berhev dike û cûdahiya di roj, hefte, meh an salan de hesab dike.
Di van çend hefteyên çûyî de, me hema hema her aliyek xebata bi tarîx û demjimêran re li Excel lêkolîn kir. Ger we rêzenivîsên bloga me dişopîne, hûn jixwe dizanin ku meriv çawa tarîxan têxe nav pelên xebata xwe, çawa rojên hefteyê, hefte, meh û salan hesab bike û her weha tarîxan lê zêde bike û kêm bike.
Di vê tutoriyê de, em ê bala xwe bidin ser hesabkirina cûdahiya tarîxê di Excel de û hûn ê bi awayên cihêreng fêr bibin ku hûn hejmara roj, hefte, meh û salên di navbera du tarîxan de bijmêrin.
Di navbera du tarîxan de bi hêsanî cûdahiyê bibînin Excel
Di sal, meh, hefte an rojan de encamê wekî formula amade bi dest bixin
Zêdetir bixwîninDîrokan di çend klîk de zêde bikin û kêm bikin
Delege date & amp; Formulên demê ji pisporekî re çêdibin
Zêdetir bixwîninTemenê li Excel-ê di firînê de hesab bikin
Û formulek xwerû bistînin
Zêdetir bixwîninExcel DATEDIF fonksîyon - cudahiya tarîxê bistînin
Wekî ku navê wê diyar dike, fonksiyona DATEDIF ji bo hesabkirina cûdahiya di navbera du tarîxan de tê armanc kirin.
DATEDIF yek ji hindik fonksiyonên nebelge yên Excel-ê ye, û ji ber ku ew e "veşartî" hûn ê li ser tabloya Formula nebînin, ne jî hûn ê îşaretekê bistîninfonksîyon:
=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"
Heke hûn nexwazin nirxên sifir nîşan nedin, hûn dikarin her DATEDIF-ê di fonksiyona IF de bi vî rengî bipêçin:
=IF(DATEDIF(A2,B2,"y")=0, "", DATEDIF(A2,B2,"y") & " years ") & IF(DATEDIF(A2,B2,"ym")=0,"", DATEDIF(A2,B2,"ym") & " months ") & IF(DATEDIF(A2, B2, "md")=0, "", DATEDIF(A2, B2, "md") & " days"
Formula tenê hêmanên ne-sifir nîşan dide ku di dîmena jêrîn de têne xuyang kirin:
Ji bo awayên din ên bidestxistina cûdahiya tarîxê di rojan de, binêre Meriv çawa rojên ji tarîxê an heya tarîxê di Excel de hesab dike.
Formulên DATEDIF ji bo hesabkirina temenê di Excel de
Di rastiyê de, hesabkirina temenê kesek li gorî roja jidayikbûnê rewşek taybetî ye ji bo hesabkirina cûdahiya tarîxê. di Excel de, ku roja dawî roja îro ye. Ji ber vê yekê, hûn bi yekîneya "Y" re formula DATEDIF ya asayî bikar tînin ku hejmara salên di navbera dîrokan de vedigerîne, û fonksiyona TODAY() têxe argumana dawiya_date:
=DATEDIF(A2, TODAY(), "y")
Li ku derê A2 roja jidayikbûnê ye.
Formula jorîn hejmara salên temam hesab dike. Ger hûn tercîh dikin ku temenê tam, sal, meh û roj jî tê de bigirin, wê hingê sê fonksiyonên DATEDIF mîna ku me di mînaka berê de kiribûn bi hev ve girêdin:
=DATEDIF(B2,TODAY(),"y") & " Years, " & DATEDIF(B2,TODAY(),"ym") & " Months, " & DATEDIF(B2,TODAY(),"md") & " Days"
Û hûn ê encama jêrîn bistînin :
Ji bo hînbûna rêbazên din ên veguhertina tarîxa jidayikbûnê bo temen, binihêrin Meriv çawa temen ji roja jidayikbûnê re hesab dike.
Dîrok & amp; Dem Wizard - Rêyek hêsan a avakirina formulên cûdahiya dîrokê di Excel de
Wekî ku di beşa yekem a vê dersê de hatî destnîşan kirin, Excel DATEDIF fonksiyonek pirreng e ku ji bo cûrbecûr karanîna cûda guncan e. Lêbelê, heyekêmasiyek girîng - ew ji hêla Microsoft-ê ve bêbelge ye, tê vê wateyê, hûn ê DATEDIF-ê di navnîşa fonksiyonan de nebînin û ne jî gava ku hûn dest bi nivîsandina formulek di hucreyekê de bikin hûn ê şîretên amûrek argumanan bibînin. Ji bo ku hûn bikarin fonksiyona DATEDIF di pelên xebatê de bikar bînin, divê hûn hevoksaziya wê bi bîr bînin û hemî argumanan bi destan têkevin, ku dibe ku rêyek dem dixwe û xeletî be, nemaze ji bo destpêk.
Ultimate Suite ji bo Excel vê yekê bi awayekî radîkal diguherîne ji ber ku niha Dîroka & Wizard Time ku dikare hema hema her formula cûdahiya tarîxê di demek kurt de çêbike. Bi vî awayî ye:
- Hûna ku hûn dixwazin formula têxinê hilbijêrin.
- Herin tabloya Amûrên Ablebits > Dîrok & Koma Dem , û li ser Dîrok & Dem Wizard button:
- Li qutika Dîroka 1 bikirtînin (an Bişkojka Diyaloga Hilweşînê li rastê qutîkê bikirtînin) û şaneyek ku dîroka yekem tê de ye hilbijêrin.
- Li qutika Dîrok 2 bikirtînin û şaneyek bi tarîxa duyemîn.
- Ji menuya daketî ya Cûdahiya di de yekîneya xwestî an berhevoka yekîneyan hilbijêrin. Gava ku hûn vê yekê dikin, sêrbaz dihêle hûn encamên di qutîkê de û formula di hucreyê de pêşdîtin bikin.
- Heke hûn jipêşdîtin, bişkoka Têxe formula bikirtînin, wekî din yekeyên cuda biceribîne.
Mînakî, bi vî rengî hûn dikarin hejmara rojan bistînin. di navbera du tarîxan de di Excel de:
Dema ku formula di şaneya hilbijartî de were danîn, hûn dikarin wê bi ducaran bikirtînin an bi kaşkirina destika dagirtinê wekî her carê li şaneyên din kopî bikin. Encam dê bi vî rengî xuya bike:
Ji bo pêşkêşkirina encaman bi awayê herî guncaw, çend vebijarkên din jî hene:
- Sal û/an mehan derxe ji hesaban derxe.
- Etîketên nivîsê nîşan bide an nede nîşandan wek roj , meh , hefte , û sal .
- yekîneyên sifir nîşan bide yan jî nîşan nede .
- Encamên wek nirxên neyînî vegerînin heke Dîrok 1 (dîroka destpêkê) ji Dîroka 2 (dîroka qedandinê) mezintir be.
Wek mînak, em ferqa di navbera du tarîxan de bistînin. di sal, meh, hefte û rojan de, guhnedana yekeyên sifir:
Feydeyên bikaranîna Dîrok & amp; Wexta Formula Wizard
Ji bilî leza û sadebûnê, Dîrok & amp; Dem Wizard çend avantajên din peyda dike:
- Berevajî formula DATEDIF ya birêkûpêk, formula pêşkeftî ya ku ji hêla sêrbaz ve hatî afirandin ferq nake ku ji van her du tarîxan kîjan piçûktir û kîjan mezintir e. Cûdahî her gav bi rengek bêkêmasî tê hesibandin her çend Dîroka 1 (dîroka destpêkê) ji Dîroka 2 (dîroka qedandinê) mezintir be.
- Sêrbazhemî yekîneyên gengaz (roj, hefte, meh û sal) piştgirî dike û dihêle hûn ji 11 hevbendiyên cihêreng ên van yekîneyan hilbijêrin.
- Formulên ku sêrbaz ji we re çêdike formula Excel-ê normal in, ji ber vê yekê hûn azad in ku biguherînin, wan wekî berê kopî bikin an biguhezînin. Her weha hûn dikarin pelên xebata xwe bi kesên din re parve bikin, û hemî formula dê di cîh de bimînin, tevî ku kesek Suite Ultimate di Excel-a xwe de tune be.
Bi vî rengî hûn cûdahiya di navbera du tarîxan de hesab dikin di navberên demên cuda de. Hêvîdarim, fonksiyona DATEDIF û formulên din ên ku we îro fêr bûne dê di xebata we de bikêr bin.
Daxistinên berdest
Guhertoya 14-rojî ya bi tevahî fonksiyonel a Ultimate Suite (pelê exe)
dema ku hûn dest bi nivîsandina navê fonksiyonê di barika formula de bikin, li ser kîjan argumanan têkevin. Ji ber vê yekê girîng e ku hûn hevoksaziya tevahî ya Excel DATEDIF zanibin da ku hûn bikarin wê di formulên xwe de bikar bînin.Fonksiyon Excel DATEDIF - syntax
Sîntaksa fonksiyona Excel DATEDIF wiha ye :
DATEDIF(roja_destpêkê, roja_dawiyê, yekîneya)Her sê arguman pêwîst in:
Dîroka_destpêkê - dîroka destpêkê ya heyama ku hûn dixwazin hesab bikin.
Dîroka_Dawiyê - Dîroka dawiya serdemê.
Yekîneya - Yekîneya demê ya ku dema ku ferqa di navbera du dîrokan de tê hesibandin tê bikar anîn. Bi peydakirina yekîneyên cihêreng, hûn dikarin fonksiyona DATEDIF bistînin da ku cûdahiya dîrokê di roj, meh an salan de vegerîne. Bi tevayî, 6 yekîne hene, ku di tabloya jêrîn de hatine diyarkirin>
Formula Excel DATEDIF
Ji bo ku ferqa di navbera du tarîxan de were dîtin Excel, karê weya sereke ev e ku hûn tarîxên destpêk û dawîyê ji fonksiyona DATEDIF re peyda bikin. Ev dikare bi awayên cûrbecûr were kirin, bi şertê ku Excel bikaribe tarîxên peydakirî fêm bike û rast şîrove bike.
Referansên hucreyê
Rêya herî hêsan a çêkirina formula DATEDIF di Excel de ew e ku du tarîxên derbasdar di şaneyên cihê de têxe nav şaneyan û wan şaneyan binav bike. Mînakî, formula jêrîn hejmara rojên di navbera tarîxên di şaneyên A1 û B1 de dihejmêre:
=DATEDIF(A1, B1, "d")
Rêlên nivîsê
Excel tarîxan fam dike di gelek formatên nivîsê de wek "1-Jan-2023", "1/1/2023", "1ê Çile, 2023", hwd. Dîrokên wekî rêzikên nivîsê yên ku di nav nîşanan de hatine girtin dikarin rasterast di argumanên formulan de werin nivîsandin. Mînakî, bi vî rengî hûn dikarin hejmara mehên di navbera tarîxên diyarkirî de bihesibînin:
=DATEDIF("1/1/2023", "12/31/2025", "m")
Hejmarên rêzî
Ji ber ku Microsoft Excel her yekê hilîne tarîx wekî jimareyek rêzikî ku ji 1ê Rêbendana 1900-an dest pê dike, hûn hejmarên li gorî tarîxan bikar tînin. Her çend piştgirî be jî, ev rêbaz ne pêbawer e ji ber ku jimareya tarîxê li ser pergalên cûda yên komputerê diguhezîne. Di pergala tarîxa 1900 de, hûn dikarin formula jêrîn bikar bînin da ku hejmara salên di navbera du tarîxan de, 1-Jan-2023 û 31-Dec-2025:
=DATEDIF(44927, 46022, "y")
bibînin. Encamên jifonksiyonên din
Ji bo ku hûn bizanin ka çend roj di navbera îro û 20 Gulan, 2025 de hene, ev formula ku meriv bikar tîne.
=DATEDIF(TODAY(), "5/20/2025", "d")
Nîşe. Di formulên we de, tarîxa dawî divê her gav ji roja destpêkê mezintir be, wekî din fonksiyona Excel DATEDIF #NUM-ê vedigerîne! şaşî.
Hêvîdarim, agahdariya jorîn ji bo fêmkirina bingehîn arîkar bû. Û niha, em bibînin ka hûn çawa dikarin fonksiyona Excel DATEDIF bikar bînin da ku tarîxên di pelên xebata xwe de bidin ber hev û vegerînin cihêrengiyê.
Çawa hejmara rojên di navbera du tarîxan de di Excel de bi dest bixin
Heke hûn argûmanên DATEDIF bi baldarî temaşe kir, we dît ku 3 yekîneyên cûda hene ji bo hejmartina rojên di navbera tarîxan de. Kîjan yek bikar bîne bi tam hewcedariyên we ve girêdayî ye.
Mînak 1. Formula Excel DATEDIF ji bo hesabkirina cûdahiya tarîxê di rojan de
Bihesibînin ku we di hucreya A2 de tarîxa destpêkê û roja dawiya we heye. hucreya B2 û hûn dixwazin Excel cûdahiya tarîxê bi rojan vegerîne. Formulek DATEDIF ya hêsan baş dixebite:
=DATEDIF(A2, B2, "d")
Bi şertê ku nirxek di argumana start_date de ji ya di dawiya_date de kêmtir be. Ger tarîxa destpêkê ji roja dawiyê mezintir be, fonksiyona Excel DATEDIF xeletiya #NUM vedigerîne, wekî di rêza 5 de:
Heke hûn li formulek ku lê digerin. dikare cûdahiya tarîxê di rojan de wekî jimareyek erênî an neyînî vegerîne, bi tenê rojek rasterast ji jimareyê kêm bikeyên din:
=B2-A2
Ji kerema xwe binerin Çawa tarîxên li Excel ji bo hûrguliyên tam û mînakên formulê yên din kêm dibin.
Mînak 2. Rojên di Excel de ku sal paşguh dike bijmêre
Bifikirin ku we du lîsteyên tarîxên ku girêdayî salên cihê ne û hûn dixwazin hejmara rojên di navbera dîrokan de wekî ku yên heman salê bin hesab bikin. Ji bo vê yekê, bi yekîneya "YD" re formula DATEDIF bikar bînin:
=DATEDIF(A2, B2, "yd")
Heke hûn dixwazin fonksiyona Excel DATEDIF ne tenê salan, lê her weha paşguh bike. mêşan, paşê yekîneya "md" bikar bînin. Di vê rewşê de, formula we dê rojên di navbera du tarîxan de bihesibîne mîna ku di heman mehê û heman salê de bin:
=DATEDIF(A2, B2, "md")
Wêneya jêrîn encaman nîşan dide, û wê bi dîmena li jor dikare ferqê baştir fêm bike.
Serişte. Ji bo bidestxistina hejmara rojên xebatê di navbera du dîrokan de, fonksiyona NETWORKDAYS an jî NETWORKDAYS.INTL bikar bînin.
Cûdahiya dîrokê di hefteyan de çawa tê hesibandin
Wekî ku we belkî dît, fonksiyona Excel DATEDIF yekîneyek taybetî tune ku cûdahiya tarîxê di hefteyan de hesab bike. Lêbelê, çareseriyek hêsan heye.
Ji bo ku hûn bizanin çend hefte di navbera du tarîxan de hene, hûn dikarin fonksiyona DATEDIF bi yekîneya "D" re bikar bînin da ku cûdahiya di rojan de vegerînin, û dûv re encamê dabeş bikin. 7.
Ji bo bidestxistina hejmara hefteyên tije di navbera dîrokan de, formula xwe ya DATEDIF bifonksiyona ROUNDDOWN, ku her gav jimareyê ber bi sifirê ve dizivirîne:
=ROUNDDOWN((DATEDIF(A2, B2, "d") / 7), 0)
Cihê ku A2 roja destpêkê ye û B2 dîroka dawiya heyama ku hûn hesab dikin e.
Meriv çawa di Excel-ê de hejmara mehan di navbera du tarîxan de hesab dike
Bi heman awayî bi hejmartina rojan, fonksiyona Excel DATEDIF dikare hejmara mehan di navbera du tarîxên ku hûn diyar kirine de bihejmêre. Li gorî yekîneya ku hûn dabîn dikin, formula dê encamên cûda derxe.
Mînak 1. Mehên temam di navbera du tarîxan de hesab bikin (DATEDIF)
Ji bo hejmartina tevahiya mehên di navbera dîrokan de, hûn fonksiyona DATEDIF bi yekîneya "M" re bikar bînin. Mînakî, formula jêrîn tarîxên di A2 (dîroka destpêkê) û B2 (dîroka dawî) de dide ber hev û cûdahiya mehan vedigerîne:
=DATEDIF(A2, B2, "m")
Nîşe. Ji bo ku formula DATEDIF mehan rast bihesibîne, divê tarîxa dawî her gav ji roja destpêkê mezintir be; Wekî din, formula xeletiya #NUM vedigerîne.
Ji bo ku hûn ji xeletiyên weha dûr nekevin, hûn dikarin Excel mecbûr bikin ku her dem tarîxek kevntir wekî roja destpêkê û tarîxek nûtir wekî tarîxek nas bike. roja dawîyê. Ji bo vê yekê, ceribandinek mentikî ya hêsan lê zêde bike:
=IF(B2>A2, DATEDIF(A2,B2,"m"), DATEDIF(B2,A2,"m"))
Mînak 2. Hejmara mehan di navbera du tarîxên ku sal paşguh dikin de bistînin (DATEDIF)
Ji bo hejmartina hejmara mehên di navbera dîrokan de mîna ku heman salê bin, di argumana yekîneyê de "YM" binivîsin:
=DATEDIF(A2, B2, "ym")
Wek ku hûn dibînin, ev formulaher weha di rêza 6-an de xeletiyek vedigerîne ku tarîxa dawî ji roja destpêkê kêmtir e. Ger di berhevoka daneyên we de tarîxên weha hebin, hûn ê çareseriyê di mînakên pêş de bibînin.
Mînak 3. Hesabkirina mehan di navbera du dîrokan de (fonksiyona MEHA)
Rêyek alternatîf ji bo hesabkirina hejmarê mehên di navbera du tarîxan de di Excel de fonksiyona MEHA bikar tîne, an jî rasttir tevhevek fonksiyonên MEHA û YEAR:
=(YEAR(B2) - YEAR(A2))*12 + MONTH(B2) - MONTH(A2)
Bê guman, ev formula ne ew qas zelal e ku DATEDIF û ew wext digire ku serê xwe li dora mantiqê bipêçe. Lê berevajî fonksiyona DATEDIF, ew dikare her du tarîxan bide ber hev û cûdahiya di mehan de wekî nirxek erênî an neyînî vegerîne:
Bala xwe bidinê ku formula SAL/MEH tune Pirsgirêka hesabkirina mehên di rêza 6-an de ku tarîxa destpêkê ji roja dawîn a nûtir e, senaryoya ku tê de formula DATEDIF analog têk diçe.
Nîşe. Encamên ku ji hêla formûlên DATEDIF û YEAR/MEH ve têne vegerandin her gav ne yek in ji ber ku ew li ser bingeha prensîbên cûda dixebitin. Fonksiyona Excel DATEDIF hejmara mehên salnameya temam di navbera dîrokan de vedigerîne, dema ku formula YEAR/MEH li ser hejmarên mehan dixebite.
Mînakî, di rêza 7-an de di dîmena jorîn de, formula DATEDIF 0 vedigere ji ber ku mehek teqwîmî ya di navbera tarîxan de hîn derbas nebûye, YEAR/MEH 1 vedigere ji ber ku tarîxgirêdayî mehên cuda ne.
Mînak 4. Hejmarkirina mehan di navbera 2 tarîxan de li ber çavê salan (fonksiyona MONTH)
Heke ku hemî tarîxên we yên heman salê bin, an hûn dixwazin mehan di navbera tarîxên ku salan paşguh dikin, hûn dikarin fonksiyona MEHAHê bikin da ku mehê ji her tarîxekê vegerînin, û dûv re mehekê ji ya din derxînin:
=MONTH(B2) - MONTH(A2)
Ev formula mîna Excel DATEDIF bi "YM" re dixebite " yekîneya ku di dîmena jêrîn de tê xuyang kirin:
Lêbelê, encamên ku ji hêla du formulan ve têne vegerandin çend rêzek e:
- Rêza 4 : Dîroka dawîyê ji roja destpêkê kêmtir e û ji ber vê yekê DATEDIF xeletiyek vedigerîne dema ku MONTH-MONTH nirxek neyînî derdixe.
- Rêz 6: tarîxên mehên cuda ne, lê ferqa tarîxa rastîn tenê rojek e. . DATEDIF 0 vedigerîne ji ber ku ew tevahiya mehan di navbera 2 tarîxan de hesab dike. MEH-MEH 1 vedigerîne ji ber ku ew hejmarên mehan ji hev vediqetîne û roj û sal paşguh nake.
Çawa sal di navbera du tarîxan de di Excel de hesab dike
Heke we mînakên berê şopand. li cihê ku me meh û roj di navbera du tarîxan de hesab kirin, wê hingê hûn dikarin bi hêsanî formulek ji bo hesabkirina salan li Excel derxînin. Nimûneyên jêrîn dikarin ji we re bibin alîkar ku hûn binihêrin ka we formula rast girtiye:)
Mînak 1. Hesabkirina salên temam di navbera du tarîxan de (fonksiyona DATEDIF)
Ji bo ku hûn jimara salên teqwîmî yên temam ên di navberadu tarîx, DATEDIF-a kevn a baş bi yekîneya "Y" re bikar bînin:
=DATEDIF(A2,B2,"y")
Bala xwe bidinê ku formula DATEDIF di rêza 6-an de 0 vedigere, her çend tarîxên salên cuda ne. Ev ji ber ku hejmara salên salnameya tije yên di navbera tarîxên destpêk û dawîyê de bi sifir e. Û ez bawer dikim ku hûn ji dîtina #NUM-ê şaş nabin! di rêza 7-an de xeletîyek ku tarîxa destpêkê ji roja dawîn nûtir e.
Mînak 2. Hesabkirina salan di navbera du tarîxan de (fonksiyona YEAR)
Rêyek alternatîf ji bo hesabkirina salan di Excel de tê bikar anîn. fonksiyona YEAR. Bi heman rengî formula MONTH, hûn salê ji her tarîxekê derdixin û dûv re salan ji hev derdixin:
=YEAR(B2) - YEAR(A2)
Di dîmendera jêrîn de, hûn dikarin encamên ku ji hêla DATEDIF ve hatine vegerandin bidin ber hev. û fonksiyonên YEAR:
Di pir rewşan de encam yek in, ji bilî ku:
- Fonksiyona DATEDIF salên teqwîmî temam dihesibîne, dema ku YEAR formula bi tenê salek ji ya din kêm dike. Rêza 6 ferqê nîşan dide.
- Formula DATEDIF xeletiyek vedigerîne ger tarîxa destpêkê ji roja dawîyê mezintir be, dema ku fonksiyona YEAR nirxek neyînî vedigerîne, wekî rêza 7.
Meriv çawa cûdahiya tarîxê di roj, meh û sal de digire
Ji bo hejmartina sal, meh û rojên temam di navbera du tarîxan de di formula yek yek de, hûn tenê sê DATEDIF bi hev ve girêdin.