Cum să numărați automat zilele de la data de azi la astăzi folosind formula Excel

  • Imparte Asta
Hugh West

Este posibil să fie nevoie să vă automatizați rezultatele atunci când examinați datele financiare. Deoarece actualizarea zilnică a datelor necesită foarte mult timp. Prin urmare, este posibil să fie nevoie să numără numărul de zile dintre ziua de azi și o altă dată. În acest tutorial, vă vom arăta cum să numărați automat zilele de la data de azi până astăzi folosind formula Excel.

Descărcați caietul de practică

Descărcați acest caiet de exerciții pentru a vă exercita în timp ce citiți acest articol.

Numără automat zilele.xlsm

6 Cele mai bune moduri de a număra zilele de la data de azi până astăzi în mod automat folosind formula Excel

În secțiunile de mai jos, vă vom arăta cele mai eficiente șase tehnici de calcul al zilelor de la o anumită dată până în prezent. Vom folosi formulele încorporate în Excel, precum și VBA Un set de date de exemplu este furnizat în imaginea de mai jos pentru a vă ajuta să completați sarcina.

1. Aplicați funcția TODAY pentru a număra automat în Excel zilele de la data de azi până astăzi

Cel mai simplu mod de a număra diferența de zile de azi încolo este să folosiți funcția AZI funcție.

Sintaxa formulei este,

=TODAY()-Cell(altă dată)

Pentru a aplica AZI urmați pașii de mai jos.

Pasul 1:

  • În primul rând, introduceți următoarea formulă.
=TODAY()-B5

Pasul 2:

  • Apoi, apăsați Introduceți pentru a obține primul rezultat.

Pasul 3:

  • În cele din urmă, utilizați AutoFill pentru a găsi celelalte rezultate.

Citește mai mult: Formula Excel pentru a calcula numărul de zile între astăzi & o altă dată (6 moduri rapide)

2. Folosiți funcția DAYS pentru a număra automat în Excel zilele de la data de azi până astăzi

Sintaxa din ZILE funcția este:

=DAYS(end_date, start_date)

Pentru a aplica ZILE urmați instrucțiunile de mai jos.

Pasul 1:

  • Introduceți următoarea formulă în celulă C5 Aici, end_date se referă la ziua de astăzi, iar end_date se referă la B5 valoarea celulei este data de început.
=DAYS(TODAY(), B5)

Pasul 2:

  • Pentru a vedea prima valoare, apăsați Introduceți .

Pasul 3:

  • Apoi, pentru a obține celelalte valori, utilizați AutoFill instrument cu mâner.

Citește mai mult: Calculați numărul de zile dintre două date cu VBA în Excel

3. Utilizați funcția DATEDIF pentru a număra zilele de la data până astăzi

Sintaxa din DATEDIF funcție:

=DATEDIF(start_date,end_date, holidays)

Pentru a utiliza DATEDIF urmați pașii descriși mai jos.

Pasul 1:

  • Introduceți următoarea formulă în celula C5 .
=DATEDIF(B5, TODAY(), "D")

  • B5 este start_date , astăzi este end_date . " D " înseamnă zile întregi.

Pasul 2:

  • Pentru a vedea rezultatul, apăsați butonul Intră.

Pasul 3:

  • Pentru a efectua modificări în toate celulele, AutoFill formulele.

Note. The DATEDIF nu este foarte precisă. Excel nu recomandă utilizarea acestei funcții.

Citiți mai mult: Cum se utilizează funcția DateDiff în Excel VBA (5 exemple)

Lecturi similare:

  • [Fixed!] Eroare VALUE (#VALUE!) la scăderea timpului în Excel
  • Cum să creați o numărătoare inversă în Excel (2 exemple)
  • Adăugați 30 de zile la o dată în Excel (7 metode rapide)
  • Cum să adăugați 7 zile la o dată în Excel (3 metode)
  • Calculați anii în Excel de la ziua de azi (4 moduri)

4. Efectuați funcția ABS pentru a număra zilele negative de la data până astăzi

Uneori, nu veți obține valoarea rezultatelor negative dacă scădem data de astăzi dintr-o dată viitoare. Pentru a obține acest lucru, trebuie doar să andocați AZI în interiorul funcției ABS Pentru a finaliza pașii, urmați instrucțiunile.

Pasul 1:

  • În primul rând, scrieți următoarea formulă pentru ABS.
=ABS(TODAY()-B5)

Pasul 2:

  • Apoi, apăsați butonul Intră.

Pasul 3:

  • Pentru a obține rezultatele complete în coloană, folosiți funcția AutoFill instrument cu mâner.

Citește mai mult: Cum să utilizați COUNTIFS cu intervalul de date în Excel (6 moduri simple)

5. Aplicați un cod VBA pentru o singură celulă pentru a număra automat zilele

În plus față de metodele anterioare, putem folosi VBA pentru a face numărătoarea. Urmați pur și simplu pașii de mai jos pentru a o face.

Pasul 1:

  • La început, apăsați Alt + F11 pentru a deschide fereastra Macro VBA .
  • Faceți clic pe butonul Introduceți.
  • Alegeți Modul.

Pasul 2:

  • Lipiți următoarele VBA pentru a obține rezultatul în D5 .
 Sub Count_days_from_today_for_a_cell() 'La început, declarați o variabilă Dim ws As Worksheet 'Setați numele foii de lucru curente Set ws = Worksheets("Single cell VBA") 'Setați referința la date Set Previous_Date = ws.Range("B5") Set Todays_Date = ws.Range("C5") 'Aplicați formula pentru a număra zilele dintre două date ws.Range("D5") = Todays_Date - Previous_Date End Sub 

Pasul 3:

  • Apoi, salvați programul și apăsați F5 pentru a o rula.
  • Prin urmare, veți obține diferența de zile în celulă D5 .

Pasul 4:

  • Repetați pașii anteriori pentru celelalte celule, iar rezultatul final va arăta ca în imaginea de mai jos.

Conținut conex: Cum să calculați zilele rămase în Excel (5 metode)

6. Rulați un cod VBA pentru un interval pentru a număra zilele de la data până astăzi

În afară de o singură celulă, putem aplica, de asemenea, metoda VBA pentru un interval pentru a număra automat diferența de zile. Vom crea o formulă prin VBA și să o aplicăm pe foaia noastră de lucru. Urmați pur și simplu instrucțiunile din schiță.

Pasul 1:

  • Pentru a deschide fereastra Macro VBA , apăsați Alt + F11
  • Apoi, faceți clic pe butonul Introduceți.
  • După aceea, selectați Modul.

Pasul 2:

  • Apoi, lipiți următoarele VBA codul pentru introducerea formulei în celulă E5 .
 Sub Count_days_from_today_in_a_range() 'La început, declarați o variabilă Dim ws As Worksheet 'Setați referința la foaia de lucru curentă Nume Set ws = Worksheets("Range VBA") 'Aplicați formula pentru a număra zilele dintre două date ws.Range("E5").Formula = "=DATEDIF(B5,C5,D5)" End Sub 

Pasul 3:

  • Salvați programul și apăsați F5 pentru a o rula.
  • Ca urmare, veți vedea rezultatul în celula E5 care conține formula. Acum, vom aplica aceeași formulă la restul celulelor.

Pasul 4:

  • Pur și simplu, trageți în jos butonul Completare automată pentru a obține rezultatele în întregime.

Conținut conex: 3 Formula Excel potrivită pentru a număra zilele de la data

Concluzie

Pentru a recapitula, sper că acum ați înțeles cum să numărați automat zilele de la o anumită dată până astăzi. Toate aceste metode ar trebui să fie folosite pentru a instrui și a exersa cu datele dvs. Uitați-vă peste cartea de practică și puneți în aplicare ceea ce ați învățat. Datorită sprijinului dvs. vital, suntem motivați să continuăm să oferim seminarii ca aceasta.

Dacă aveți întrebări, nu ezitați să ne contactați. Vă rugăm să ne spuneți ce credeți în secțiunea de comentarii de mai jos.

The Exceldemy va răspunde la solicitările dumneavoastră în cel mai scurt timp posibil.

Rămâneți alături de noi și continuați să învățați.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.