Cyfrifwch nifer y dyddiau rhwng dau ddyddiad yn Excel

  • Rhannu Hwn
Michael Brown

Bydd y tiwtorial hwn yn dysgu ychydig o ffyrdd cyflym a hawdd o ddarganfod sawl diwrnod sydd rhwng dau ddyddiad yn Excel.

Ydych chi'n meddwl sawl diwrnod rhwng dau ddyddiad? Efallai, mae angen i chi wybod nifer y dyddiau rhwng heddiw a rhyw ddyddiad yn y gorffennol neu'r dyfodol? Neu, rydych chi eisiau cyfrif diwrnodau gwaith rhwng dau ddyddiad? Beth bynnag yw'ch problem, bydd un o'r enghreifftiau isod yn sicr yn rhoi ateb.

    Dyddiau rhwng cyfrifiannell dyddiadau

    Os ydych yn chwilio am ateb cyflym, rhowch y dau ddyddiad yn y celloedd cyfatebol, a bydd ein cyfrifiannell ar-lein yn dangos i chi sawl diwrnod sydd o'r dyddiad hyd at y dyddiad:

    Nodyn. I weld y llyfr gwaith wedi'i fewnosod, caniatewch gwcis marchnata.

    Awyddus i wybod y fformiwla sydd wedi cyfrifo eich dyddiadau? Mae mor syml â =B3-B2 :)

    Isod fe welwch yr esboniad manwl ar sut mae'r fformiwla hon yn gweithio a dysgwch ychydig o ddulliau eraill i gyfrifo dyddiau rhwng dyddiadau yn Excel.

    Sawl diwrnod rhwng dyddiadau cyfrifiad

    Y ffordd hawsaf o gyfrifo diwrnodau rhwng dyddiadau yn Excel yw trwy dynnu un dyddiad o ddyddiad arall:

    Dyddiad mwy newydd- Dyddiad hŷn

    Er enghraifft , i ddarganfod sawl diwrnod sydd rhwng dyddiadau yng nghelloedd A2 a B2, rydych chi'n defnyddio'r fformiwla hon:

    =B2 - A2

    Lle mae A2 yn ddyddiad cynharach, a B2 yn ddyddiad diweddarach.<3

    Y canlyniad yw cyfanrif sy'n cynrychioli na. o ddyddiau rhwng daudyddiadau:

    Sut mae'r fformiwla hon yn gweithio

    Fel y gwyddoch fwy na thebyg, mae Microsoft Excel yn storio dyddiadau fel rhifau cyfresol yn dechrau ar 1-Ionawr-1900, a gynrychiolir gan y rhif 1. Yn y system hon, mae 2-Jan-1900 yn cael ei storio fel y rhif 2, 3-Jan-1900 fel 3, ac ati. Felly, wrth dynnu un dyddiad o ddyddiad arall, rydych chi mewn gwirionedd yn tynnu'r cyfanrifau sy'n cynrychioli'r dyddiadau hynny.

    Yn ein hesiampl ni, mae'r fformiwla yn C3 yn tynnu 43226 (gwerth rhifol 6-Mai-18) o 43309 (y gwerth rhifol o 28-Gorffennaf-18) ac yn dychwelyd canlyniad o 83 diwrnod.

    Hrydferthwch y dull hwn yw ei fod yn gweithio'n berffaith ym mhob achos, ni waeth pa ddyddiad sy'n hŷn a pha un sy'n fwy newydd. Os ydych yn tynnu dyddiad diweddarach o ddyddiad cynharach, fel yn rhes 5 yn y ciplun uchod, mae'r fformiwla yn dychwelyd gwahaniaeth fel rhif negatif.

    Cyfrifwch nifer y dyddiau rhwng dyddiadau yn Excel gyda DATEDIF

    Ffordd arall o gyfrif dyddiau rhwng dyddiadau yn Excel yw trwy ddefnyddio'r ffwythiant DATEDIF, sydd wedi'i dylunio'n arbennig i gyfrifo'r gwahaniaeth dyddiad mewn gwahanol unedau, gan gynnwys dyddiau, misoedd a blynyddoedd.

    I gael y rhif o ddyddiau rhwng 2 ddyddiad, rydych chi'n rhoi'r dyddiad cychwyn yn y ddadl gyntaf, dyddiad gorffen yn yr ail arg, ac uned "d" yn y ddadl olaf:

    DATEDIF(start_date, end_date, "d")

    Mewn ein hesiampl, mae'r fformiwla'n mynd fel a ganlyn:

    =DATEDIF(A2, B2, "d")

    Yn wahanol i'r gweithrediad tynnu, dim ond fformiwla DATEDIF y galltynnu dyddiad hŷn o ddyddiad mwy newydd, ond nid y ffordd arall. Os yw'r dyddiad cychwyn yn hwyrach na'r dyddiad gorffen, mae'r fformiwla'n taflu #NUM! gwall, fel yn rhes 5 yn y sgrinlun isod:

    Nodyn. Mae DATEDIF yn swyddogaeth heb ei dogfennu, sy'n golygu nad yw'n bresennol yn y rhestr o swyddogaethau yn Excel. I adeiladu fformiwla DATEDIF yn eich taflen waith, bydd yn rhaid i chi deipio'r holl ddadleuon â llaw.

    Cyfrif dyddiau rhwng dyddiadau gyda swyddogaeth Excel DAYS

    Mae gan ddefnyddwyr Excel 2013 ac Excel 2016 un arall ffordd hynod o syml i gyfrifo dyddiau rhwng dau ddyddiad - y ffwythiant DAYS.

    Rhowch sylw bod fformiwla DAYS yn gofyn am y dadleuon yn y drefn wrthdroi o'i gymharu â DATEDIF:

    DAYS(end_date, start_date)

    Felly, mae ein fformiwla yn cymryd y siâp canlynol:

    =DAYS(B2, A2)

    Fel tynnu, mae'n dychwelyd y gwahaniaeth fel rhif positif neu negatif, yn dibynnu a yw'r dyddiad gorffen yn fwy neu'n llai na'r cychwyn dyddiad:

    Sut i gyfrifo nifer y diwrnodau rhwng heddiw a dyddiad arall

    Mewn gwirionedd, mae cyfrifo nifer y dyddiau o ddyddiad penodol neu cyn dyddiad penodol yn achos penodol o "faint o ddyddiau rhwng dyddiadau" mathemateg. Ar gyfer hyn, gallwch ddefnyddio unrhyw un o'r fformiwlâu a drafodwyd uchod a chyflenwi'r ffwythiant HEDDIW yn lle un o'r dyddiadau.

    I gyfrifo nifer y dyddiau ers dyddiad , h.y. rhwng dyddiad gorffennol a heddiw:

    HEDDIW() - dyddiad_gorffennol

    I gyfrif nifer y dyddiau tan y dyddiad , h.y. rhwng dyddiad yn y dyfodol a heddiw:

    Dyfodol_dyddiad - HEDDIW()

    Er enghraifft, gadewch i ni gyfrifo'r gwahaniaeth rhwng heddiw a dyddiad cynharach yn A4:

    =TODAY() - A4

    A nawr, gadewch i ni ddarganfod sawl diwrnod sydd rhwng heddiw a dyddiad diweddarach:

    Sut i gyfrifo diwrnodau gwaith rhwng dau ddyddiad yn Excel

    Mewn sefyllfaoedd pan fydd angen i chi gael nifer y diwrnodau rhwng dau dyddiadau heb benwythnosau, defnyddiwch y ffwythiant NETWORKDAYS:

    NETWORKDAYS(start_date, end_date, [gwyliau])

    Dylai'r ddwy ddadl gyntaf edrych yn gyfarwydd i chi yn barod, ac mae'r drydedd ddadl (dewisol) yn caniatáu eithrio rhestr o wyliau wedi'i haddasu o'r cyfrif diwrnodau.

    I ddarganfod sawl diwrnod gwaith sydd rhwng dau ddyddiad yng ngholofnau A a B, defnyddiwch y fformiwla hon:

    =NETWORKDAYS(A2, B2)

    <3

    Yn ddewisol, gallwch roi eich rhestr gwyliau mewn rhai celloedd a dweud wrth y fformiwla i adael y dyddiau hynny allan:

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

    O ganlyniad, dim ond busnesau s diwrnodau rhwng dau ddyddiad yn cael eu cyfrif:

    Awgrym. Rhag ofn bod angen i chi drin penwythnosau arferol (e.e. mae penwythnosau yn ddydd Sul a dydd Llun neu ddydd Sul yn unig), defnyddiwch y swyddogaeth NETWORKDAYS.INTL, sy'n eich galluogi i nodi pa ddyddiau o'r wythnos y dylid eu hystyried yn benwythnosau.

    Dod o hyd i rif o ddyddiau rhwng dau ddyddiad gyda Dyddiad & Dewin Amser

    Fel y gwelwch, mae Microsoft Excel yn darparu llond llaw ogwahanol ffyrdd o gyfrif dyddiau rhwng dyddiadau. Os nad ydych yn siŵr pa fformiwla i'w defnyddio, rhowch wybod i'n Dyddiad & Dewin Amser gwneud y cyfrifiad faint o ddyddiau-rhwng-dau-ddyddiad i chi. Dyma sut:

    1. Dewiswch y gell yr ydych am fewnosod y fformiwla ynddi.
    2. Ar y tab Ablebits Tools , yn y Dyddiad & Amser grŵp, cliciwch Dyddiad & Dewin Amser :

    3. Yn y Dyddiad & Ffenestr deialog Dewin Amser , newidiwch i'r tab Gwahaniaeth a gwnewch y canlynol:
      • Yn y blwch Dyddiad 1 , rhowch y dyddiad cyntaf (dyddiad cychwyn) neu gyfeiriad at y gell sy'n ei gynnwys.
      • Yn y blwch Dyddiad 2 , rhowch yr ail ddyddiad (dyddiad gorffen).
      • Yn y Gwahaniaeth yn blwch, dewiswch D .

      Mae'r dewin yn dangos rhagolwg fformiwla ar unwaith yn y gell a'r canlyniad yn y blwch Gwahaniaeth yn .

    4. Cliciwch y botwm Mewnosod fformiwla a gosodwch y fformiwla yn y gell a ddewiswyd. Wedi'i Wneud!

      >

    Cliciwch ddwywaith ar yr handlen llenwi, ac mae'r fformiwla'n cael ei chopïo ar draws y golofn:

    I ddangos y gwahaniaeth dyddiad mewn ffordd ychydig yn wahanol, mae croeso i chi ddewis unrhyw un o'r opsiynau ychwanegol:

    • Dangos labeli testun - bydd y gair "days" yn ymddangos gyda'r rhif, fel y dangosir yn y ciplun isod.
    • Peidiwch â dangos sero uned - os yw'r gwahaniaeth dyddiad yn 0 diwrnod, llinyn gwag (gwagcell) yn cael ei ddychwelyd.
    • Canlyniad negyddol os Dyddiad 1 > Dyddiad 2 - bydd y fformiwla yn dychwelyd rhif negatif os yw'r dyddiad cychwyn yn hwyrach na'r dyddiad gorffen.

    Mae'r ciplun isod yn dangos cwpl o opsiynau ychwanegol ar waith:

    <0

    Dyma sut rydych yn cyfrifo nifer y dyddiau rhwng dyddiadau yn Excel. Os hoffech chi brofi ein Dyddiad & Dewin Fformiwla Amser yn eich taflenni gwaith, mae croeso i chi lawrlwytho fersiwn prawf 14 diwrnod o Ultimate Suite, sy'n cynnwys hwn yn ogystal â 70+ o offer arbed amser eraill ar gyfer Excel.

    Ar gael i'w lawrlwytho

    Sawl Diwrnod Rhwng Dyddiadau - enghreifftiau (ffeil .xlsx)

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.