Kā automātiski saskaitīt dienas no datuma līdz šodienai, izmantojot Excel formulu

  • Dalīties Ar Šo
Hugh West

Iespējams, ka, pārbaudot finanšu datus, jums būs nepieciešams automatizēt rezultātus. Tā kā datu atjaunināšana katru dienu ir ļoti laikietilpīga. Rezultātā, iespējams, jums būs nepieciešams saskaitīt dienu skaitu starp šodienu un citu datumu. Šajā pamācībā mēs parādīsim, kā automātiski saskaitīt dienas no datuma līdz šodienai, izmantojot Excel formulu.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses darba burtnīcu, lai vingrinātos, kamēr lasāt šo rakstu.

Automātiski saskaitīt dienas.xlsm

6 Labākie veidi, kā automātiski saskaitīt dienas no datuma līdz šodienai, izmantojot Excel formulu

Turpmākajās sadaļās mēs parādīsim sešas visefektīvākās metodes, kā aprēķināt dienas no konkrēta datuma līdz pašreizējai dienai. Mēs izmantosim Excel iebūvētās formulas, kā arī VBA attēlā zemāk ir sniegts datu kopas piemērs, kas palīdzēs jums izpildīt uzdevumu.

1. Pielietojiet funkciju TODAY, lai automātiski saskaitītu dienas no datuma līdz šodienai programmā Excel

Visvienkāršākais veids, kā saskaitīt dienu starpību no šodienas, ir izmantot ŠODIEN funkcija.

Formulas sintakse ir,

=TODAY()-Cell(cits datums)

Lai piemērotu ŠODIEN funkciju, izpildiet tālāk norādītās darbības.

1. solis:

  • Vispirms ievadiet šādu formulu.
=DIENA()-B5

2. solis:

  • Pēc tam nospiediet Ievadiet lai iegūtu pirmo rezultātu.

3. solis:

  • Visbeidzot, izmantojiet Automātiskā aizpildīšana rokturis, lai atrastu citus rezultātus.

Lasīt vairāk: Excel formula, lai aprēķinātu dienu skaitu starp šodienu un amp; Cits datums (6 ātri veidi)

2. Izmantojiet funkciju DAYS, lai programmā Excel automātiski saskaitītu dienas no datuma līdz šodienai

Sintakse DIENAS funkcija ir:

=DAYS(beigu datums, sākuma datums)

Lai piemērotu DIENAS funkciju, izpildiet tālāk sniegtos norādījumus.

1. solis:

  • Ievadiet šādā šūnā šādu formulu C5 . Šeit end_date attiecas uz šodienu, un B5 šūnas vērtība ir sākuma datums.
=DAYS(ŠODIEN(), B5)

2. solis:

  • Lai redzētu pirmo vērtību, nospiediet Ievadiet .

3. solis:

  • Lai iegūtu pārējās vērtības, izmantojiet vienumu Automātiskā aizpildīšana rokturis rīks.

Lasīt vairāk: Aprēķiniet dienu skaitu starp diviem datumiem ar VBA programmā Excel

3. Izmantojiet funkciju DATEDIF, lai saskaitītu dienas no datuma līdz šodienai.

Sintakse DATEDIF funkcija:

=DATEDIF(sākuma_datums,beigu_datums, brīvdienas)

Lai izmantotu DATEDIF funkciju, izpildiet tālāk aprakstītās darbības.

1. solis:

  • Šādu formulu ievadiet šūnā C5 .
=DATEDIF(B5, TODAY(), "D")

  • B5 ir start_date , šodien ir end_date . " D " nozīmē pilnas dienas.

2. solis:

  • Lai redzētu rezultātu, nospiediet Ievadiet.

3. solis:

  • Lai veiktu izmaiņas visās šūnās, Automātiskā aizpildīšana formulas.

Piezīmes. Portāls DATEDIF funkcija nav ļoti precīza. Excel neiesaka izmantot šo funkciju.

Lasīt vairāk: Kā lietot DateDiff funkciju programmā Excel VBA (5 piemēri)

Līdzīgi lasījumi:

  • [Labots!] VĒRTĪBAS kļūda (#VALUE!), atņemot laiku programmā Excel
  • Kā izveidot dienas atpakaļskaitīšanu programmā Excel (2 piemēri)
  • 30 dienu pievienošana datumam programmā Excel (7 ātras metodes)
  • Kā pievienot 7 dienas datumam programmā Excel (3 metodes)
  • Gadu aprēķināšana programmā Excel no šodienas (4 veidi)

4. Veiciet ABS funkciju, lai saskaitītu negatīvās dienas no datuma līdz šodienai.

Dažreiz negatīvu rezultātu vērtība netiks iegūta, ja no nākamā datuma atņemsim šodienas datumu. Lai to iegūtu, vienkārši ligzdojiet ŠODIEN funkcija iekšpusē ABS funkciju. Lai pabeigtu darbības, izpildiet norādījumus.

1. solis:

  • Vispirms uzrakstiet šādu formulu ABS.
=ABS(ŠODIEN()-B5)

2. solis:

  • Pēc tam nospiediet Ievadiet.

3. solis:

  • Lai kolonnā iegūtu pilnus rezultātus, izmantojiet Automātiskā aizpildīšana rokturis rīks.

Lasīt vairāk: Kā lietot COUNTIFS ar datumu diapazonu programmā Excel (6 vienkārši veidi)

5. Piemērojiet VBA kodu vienai šūnai, lai automātiski saskaitītu dienas

Papildus iepriekš minētajām metodēm mēs varam izmantot arī VBA Vienkārši izpildiet tālāk norādītos soļus, lai to izdarītu.

1. solis:

  • Sākumā nospiediet Alt + F11 lai atvērtu VBA makro programma .
  • Noklikšķiniet uz Ievietot.
  • Izvēlieties Modulis.

2. solis:

  • Ievietojiet šādu VBA kodus, lai iegūtu rezultātu D5 .
 Sub Count_days_from_today_for_a_cell() 'Vispirms deklarējiet mainīgo Dim ws As Worksheet 'Iestatiet pašreizējās darblapas nosaukumu Set ws = Worksheets("Single cell VBA") 'iestatiet atsauci uz datumiem Set Previous_Date = ws.Range("B5") Set Todays_Date = ws.Range("C5") 'Piemērojiet formulu, lai saskaitītu dienas starp diviem datumiem ws.Range("D5") = Todays_Date - Previous_Date End Sub 

3. solis:

  • Pēc tam saglabājiet programmu un nospiediet F5 lai to palaistu.
  • Tādējādi jūs iegūsiet dienu starpību šūnā D5 .

4. solis:

  • Atkārtojiet iepriekšējos soļus pārējām šūnām, un galarezultāts izskatīsies kā attēlā zemāk.

Saistīts saturs: Kā aprēķināt atlikušās dienas programmā Excel (5 metodes)

6. Palaist VBA kodu diapazonam, lai saskaitītu dienas no datuma līdz šodienai

Papildus vienai šūnai mēs varam izmantot arī VBA diapazonam, lai automātiski saskaitītu dienu starpību. Mēs izveidosim formulu, izmantojot VBA un piemēro to mūsu darba lapai. Vienkārši izpildiet norādījumus par kontūrām.

1. solis:

  • Lai atvērtu VBA makro programma , nospiediet Alt + F11
  • Pēc tam noklikšķiniet uz Ievietot.
  • Pēc tam atlasiet Modulis.

2. solis:

  • Pēc tam ielīmējiet šādu tekstu VBA kods formulas ievadīšanai šūnā E5 .
 Sub Count_days_from_today_in_a_range() 'Vispirms deklarējiet mainīgo Dim ws As Worksheet 'Iestatiet atsauci uz pašreizējo darblapas nosaukumu Set ws = Worksheets("Range VBA") 'Piemērojiet formulu, lai saskaitītu dienas starp diviem datumiem ws.Range("E5").Formula = "=DATEDIF(B5,C5,D5)" End Sub 

3. solis:

  • Saglabājiet programmu un nospiediet F5 lai to palaistu.
  • Rezultātā redzēsiet rezultātu šūnā E5 Tagad šo pašu formulu piemērosim pārējām šūnām.

4. solis:

  • Vienkārši velciet uz leju Automātiskā aizpildīšana rokturi rīks, lai iegūtu pilnus rezultātus.

Saistīts saturs: 3 Piemērota Excel formula dienu skaitīšanai no datuma

Secinājums

Rezumējot, es ceru, ka tagad jūs saprotat, kā automātiski saskaitīt dienas no konkrēta datuma līdz šodienai. Visas šīs metodes jāizmanto, lai instruētu un praktizētos ar saviem datiem. Pārskatiet prakses grāmatu un izmantojiet iemācīto. Pateicoties jūsu būtiskam atbalstam, mēs esam motivēti turpināt rīkot šādus seminārus.

Ja jums ir kādi jautājumi, lūdzu, sazinieties ar mums. Lūdzu, dariet mums zināmu savu viedokli komentāru sadaļā zemāk.

Portāls Exceldemy darbinieki pēc iespējas ātrāk atbildēs uz jūsu jautājumiem.

Palieciet kopā ar mums un turpiniet mācīties.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.