Kalkulu nombron da tagoj inter du datoj en Excel

  • Kundividu Ĉi Tion
Michael Brown

Ĉi tiu lernilo instruos al vi kelkajn rapidajn kaj facilajn manierojn ekscii kiom da tagoj estas inter du datoj en Excel.

Ĉu vi scivolas kiom da tagoj inter du datoj? Eble, vi bezonas scii la nombron da tagoj inter hodiaŭ kaj iu dato en la pasinteco aŭ estonteco? Aŭ ĉu vi volas nur kalkuli labortagojn inter du datoj? Kia ajn estas via problemo, unu el la subaj ekzemploj certe donos solvon.

    Tagoj inter datoj kalkulilo

    Se vi serĉas rapidan respondon, simple liveru la du datoj en la respondaj ĉeloj, kaj nia reta kalkulilo montros al vi kiom da tagoj estas de dato ĝis dato:

    Notu. Por vidi la enigitan laborlibron, bonvolu permesi merkatajn kuketojn.

    Ĉu scivolemas scii la formulon, kiu kalkulis viajn datojn? Ĝi estas tiel simpla kiel =B3-B2 :)

    Malsupre vi trovos la detalan klarigon pri kiel ĉi tiu formulo funkcias kaj lernos kelkajn aliajn metodojn por kalkuli tagojn inter datoj en Excel.

    Kiom da tagoj inter datoj. kalkulo

    La plej facila maniero kalkuli tagojn inter datoj en Excel estas subtrahi unu daton de alia:

    Pli nova dato- Pli malnova dato

    Ekzemple , por ekscii kiom da tagoj estas inter datoj en ĉeloj A2 kaj B2, vi uzas ĉi tiun formulon:

    =B2 - A2

    Kie A2 estas pli frua dato, kaj B2 estas posta dato.

    La rezulto estas entjero kiu reprezentas ne. de tagoj inter dudatoj:

    Kiel ĉi tiu formulo funkcias

    Kiel vi verŝajne scias, Microsoft Excel konservas datojn kiel seriajn numerojn ekde la 1-a de januaro 1900, kiu estas reprezentita per la numero 1. En ĉi tiu sistemo, 2-Jan-1900 estas konservita kiel la numero 2, 3-Jan-1900 kiel 3, ktp. Do, kiam oni subtrahas unu daton de alia, oni efektive subtrahas la entjerojn reprezentantajn tiujn datojn.

    En nia ekzemplo, la formulo en C3, subtrahas 43226 (la nombra valoro de 6-majo-18) de 43309 (la nombra valoro de 28-Jul-18) kaj donas rezulton de 83 tagoj.

    La beleco de ĉi tiu metodo estas, ke ĝi funkcias perfekte en ĉiuj kazoj, negrave kiu dato estas pli malnova kaj kiu estas pli nova. Se vi subtrahas postan daton de pli frua dato, kiel en la vico 5 en la supra ekrankopio, la formulo liveras diferencon kiel negativan nombron.

    Kalkulu nombron da tagoj inter datoj en Excel per DATEDIF

    Alia maniero kalkuli tagojn inter datoj en Excel estas uzi la funkcion DATEDIF, kiu estas speciale desegnita por ellabori la datdiferencon en diversaj unuoj, inkluzive de tagoj, monatoj kaj jaroj.

    Por akiri la nombron. de tagoj inter 2 datoj, vi provizas la komencan daton en la unua argumento, findaton en la dua argumento, kaj "d" unuon en la lasta argumento:

    DATEDIF(komenco_dato, fin_dato, "d")

    En nia ekzemplo, la formulo iras jene:

    =DATEDIF(A2, B2, "d")

    Malkiel la subtraho, formulo DATEDIF povas nursubtrahi pli malnovan daton de pli nova dato, sed ne inverse. Se la komenca dato estas pli posta ol la findato, la formulo ĵetas #NUM! eraro, kiel en vico 5 en la suba ekrankopio:

    Noto. DATEDIF estas nedokumentita funkcio, tio signifas, ke ĝi ne ĉeestas en la listo de funkcioj en Excel. Por konstrui DATEDIF-formulon en via laborfolio, vi devos tajpi ĉiujn argumentojn permane.

    Nombri tagojn inter datoj kun funkcio Excel DAYS

    La uzantoj de Excel 2013 kaj Excel 2016 havas unu plian. mirinde simpla maniero kalkuli tagojn inter du datoj - la funkcio DAYS.

    Bonvolu atenti, ke kompare kun DATEDIF, formulo DAYS postulas la argumentojn en la inversa sinsekvo:

    DAYS(fin_dato, komenco_dato)

    Do, nia formulo prenas la jenan formon:

    =DAYS(B2, A2)

    Kiel subtraho, ĝi redonas la diferencon kiel pozitivan aŭ negativan nombron, depende ĉu la findato estas pli granda aŭ pli malgranda ol la komenco. dato:

    Kiel kalkuli nombron da tagoj inter hodiaŭ kaj alia dato

    Fakte, kalkuli la nombron da tagoj de aŭ antaŭ certa dato estas aparta kazo de "kiom da tagoj inter datoj" matematiko. Por tio, vi povas uzi iun ajn el la supre diskutitaj formuloj kaj provizi la HODIAŬ funkcion anstataŭ unu el la datoj.

    Por kalkuli la nombron da tagoj de dato , t.e. inter pasinta dato kaj hodiaŭ:

    HODIAŬ() - pasinta_dato

    Por kalkuli la nombron da tagoj ĝis dato , t.e. inter estonta dato kaj hodiaŭ:

    Estonta_dato- HODIAŬ()

    Ekzemple, ni kalkulu la diferencon inter hodiaŭ kaj pli frua dato en A4:

    =TODAY() - A4

    Kaj nun, ni eksciu kiom da tagoj estas inter hodiaŭ kaj posta dato:

    Kiel kalkuli labortagojn inter du datoj en Excel

    En situacioj, kiam vi bezonas akiri la nombron da tagoj inter du datoj sen semajnfinoj, uzu la funkcion NETWORKDAYS:

    NETWORKDAYS(komenco_dato, fin_dato, [ferioj])

    La unuaj du argumentoj devus jam aspekti konataj al vi, kaj la tria (laŭvola) argumento permesas ekskludi propran liston de ferioj. de la tagkalkulo.

    Por ekscii kiom da labortagoj estas inter du datoj en kolumnoj A kaj B, uzu ĉi tiun formulon:

    =NETWORKDAYS(A2, B2)

    Laŭvole, vi povas enigi vian ferian liston en kelkaj ĉeloj kaj diri al la formulo, ke li forlasu tiujn tagojn:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    Kiel rezulto, nur komercoj s tagoj inter du datoj estas kalkulitaj:

    Konsileto. Se vi bezonas trakti kutimajn semajnfinojn (ekz. semajnfinoj estas nur dimanĉo kaj lundo aŭ dimanĉo), uzu la funkcion NETWORKDAYS.INTL, kiu ebligas al vi specifi kiajn tagojn de la semajno estu konsiderataj semajnfinoj.

    Trovu numeron. de tagoj inter du datoj kun Dato & Time Wizard

    Kiel vi vidas, Microsoft Excel disponigas manplenon damalsamaj manieroj kalkuli tagojn inter datoj. Se vi ne certas, kiun formulon uzi, lasu nian Daton & Tempo Sorĉisto faru la kalkulon de kiom-tagoj-inter-du-datoj por vi. Jen kiel:

    1. Elektu la ĉelon en kiu vi volas enmeti la formulon.
    2. En la langeto Ablebits Tools , en la Dato & Tempo grupo, klaku Dato & Time Wizard :

    3. En la Dato & Dialogfenestro de Time Wizard , ŝanĝu al la langeto Diferenco kaj faru la jenon:
      • En la skatolo Dato 1 , enigu la unuan daton (komencdaton) aŭ referencon al la ĉelo enhavanta ĝin.
      • En la skatolo Dato 2 , enigu la duan daton (findaton).
      • En la Diferenco en skatolo, elektu D .

      La asistanto tuj montras formulan antaŭrigardon en la ĉelo kaj la rezulton en la skatolo Diferenco en .

    4. Alklaku la butonon Enmeti formulon kaj enigu la formulon en la elektitan ĉelon. Farita!

    Duble alklako sur la plenigaĵo, kaj la formulo estas kopiita trans la kolumno:

    Por montri la datan diferencon iomete alimaniere, vi rajtas elekti iun ajn el la aldonaj opcioj:

    • Montri tekstajn etikedojn - la vorto "tagoj" estos aperu kune kun la nombro, kiel montrite en la ekrankopio malsupre.
    • Ne montru nulajn unuojn - se la datdiferenco estas 0 tagoj, malplena ĉeno (malplenaĉelo) estos resendita.
    • Negativa rezulto se Dato 1 > Dato 2 - la formulo redonos negativan nombron se la komenca dato estas pli posta ol la findato.

    La ekrankopio malsupre montras kelkajn pliajn eblojn en ago:

    Jen kiel vi kalkulas la nombron da tagoj inter datoj en Excel. Se vi ŝatus testi nian Daton & Time Formula Wizard en viaj laborfolioj, vi bonvenas elŝuti 14-tagan provan version de Ultimate Suite, kiu inkluzivas ĉi tion kaj pli ol 70+ aliajn tempoŝparajn ilojn por Excel.

    Haveblaj elŝutoj

    Kiom da Tagoj Inter Datoj - ekzemploj (.xlsx-dosiero)

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.