30/60/90 zile de azi sau înainte de azi - Calculator de date în Excel

  • Imparte Asta
Michael Brown

Tutorialul arată cum să creați un calculator de date în Excel exact pentru nevoile dvs. pentru a găsi o dată la orice N zile de la sau înainte de ziua de azi, numărând toate zilele sau numai zilele lucrătoare.

Doriți să calculați data de expirare care este exact peste 90 de zile? Sau vă întrebați ce dată este la 45 de zile după ziua de azi? Sau trebuie să știți data care a avut loc cu 60 de zile înainte de ziua de azi (numărând doar zilele lucrătoare și toate zilele)?

Oricare ar fi sarcina dvs., acest tutorial vă va învăța cum să vă faceți propriul calculator de date în Excel în mai puțin de 5 minute. Dacă nu aveți atât de mult timp, atunci puteți utiliza calculatorul nostru online pentru a găsi data care este numărul specificat de zile după sau înainte de ziua de azi.

    Calculator de date în Excel online

    Doriți o soluție rapidă la întrebarea "cât mai sunt 90 de zile până astăzi" sau "cât mai sunt 60 de zile până astăzi"? Introduceți numărul de zile în celula corespunzătoare, apăsați Enter și veți avea imediat toate răspunsurile:

    Notă: Pentru a vizualiza caietul de lucru încorporat, vă rugăm să permiteți cookie-urile de marketing.

    Necesitatea de a calcula 30 de zile de la o anumită dată sau de a determina 60 de zile lucrătoare înainte de o o anumită dată ? atunci folosiți acest calculator de date.

    Curioși să aflați ce formule sunt folosite pentru a calcula datele? Le veți găsi pe toate și multe altele în următoarele exemple.

    Cum se calculează 30/60/90 zile de la ziua de azi în Excel

    Pentru a găsi o dată peste N zile, utilizați funcția TODAY pentru a obține data curentă și adăugați-i numărul de zile dorit.

    Pentru a obține o dată care are loc exact peste 30 de zile de astăzi:

    =TODAY()+30

    Pentru a calcula 60 de zile începând de astăzi:

    =TODAY()+60

    Ce dată este peste 90 de zile? Bănuiesc că știi deja cum să o obții :)

    =TODAY()+90

    Pentru a face un generic astăzi plus N zile formula, introduceți numărul de zile într-o celulă, de exemplu B3, și adăugați acea celulă la data curentă:

    =TODAY()+B3

    Acum, utilizatorii dvs. pot introduce orice număr în celula de referință, iar formula se va recalcula în consecință. Ca exemplu, să găsim o dată care are loc peste 45 de zile:

    Cum funcționează această formulă

    În reprezentarea sa internă, Excel stochează datele ca numere de serie începând cu 1 ianuarie 1900, care este numărul 1. Astfel, formula nu face decât să adune cele două numere, numărul întreg care reprezintă data de astăzi și numărul de zile pe care îl specificați. Funcția TODAY() este volatilă și se actualizează automat de fiecare dată când foaia de lucru este deschisă sau recalculată - deci atunci când deschideți registrul de lucrumâine, formula dvs. va fi recalculată pentru ziua curentă.

    În momentul scrierii acestui articol, data de astăzi este 19 aprilie 2018, care este reprezentată de numărul de serie 43209. Pentru a găsi o dată, să zicem, peste 100 de zile, efectuați de fapt următoarele calcule:

    =TODAY() + 100

    = 19 aprilie 2018 + 100

    = 43209 + 100

    = 43309

    Conversia numărului de serie 43209 în Data și veți obține 28 iulie 2018, adică exact 100 de zile după ziua de astăzi.

    Cum să obțineți 30/60/90 zile înainte de ziua de azi în Excel

    Pentru a calcula N zile înainte de ziua de azi, scădeți numărul necesar de zile din data curentă. De exemplu:

    Cu 90 de zile înainte de ziua de azi:

    =TODAY()-90

    60 de zile înainte de ziua de astăzi:

    =TODAY()-60

    Cu 45 de zile înainte de ziua de azi:

    =TODAY()-45

    Sau, faceți un generic astăzi minus N zile formula bazată pe o referință de celulă:

    =TODAY()-B3

    În captura de ecran de mai jos, calculăm o dată care a avut loc cu 30 de zile înainte de ziua de azi.

    Cum se calculează N afaceri după/înainte de astăzi

    După cum probabil știți, Microsoft Excel dispune de câteva funcții pentru a calcula zilele lucrătoare pe baza unei date de început, precum și între două date pe care le specificați.

    În exemplele de mai jos, vom utiliza funcția WORKDAY, care returnează o dată care are loc cu un anumit număr de zile lucrătoare înainte sau înainte de data de începere, cu excepția weekendurilor (sâmbătă și duminică). Dacă weekendurile dvs. sunt diferite, utilizați funcția WORKDAY.INTL, care permite parametrii de weekend personalizați.

    Deci, pentru a găsi o întâlnire N zile lucrătoare începând de astăzi , folosiți această formulă generică:

    ZI LUCRĂTOARE(ASTĂZI(), N zile )

    Iată câteva exemple:

    10 zile lucrătoare începând de astăzi

    =WORKDAY(TODAY(), 10)

    30 de zile lucrătoare începând de acum

    =WORKDAY(TODAY(), 30)

    5 zile lucrătoare începând de astăzi

    =WORKDAY(TODAY(), 5)

    Pentru a obține o întâlnire N zile lucrătoare înainte de astăzi , folosiți această formulă:

    ZI LUCRĂTOARE(TODAY(), - N zile )

    Și iată câteva formule din viața reală:

    90 de zile lucrătoare înainte de ziua de astăzi

    =WORKDAY(TODAY(), -90)

    15 zile lucrătoare înainte de ziua de astăzi

    =WORKDAY(TODAY(), -15)

    Pentru ca formula dvs. să fie mai flexibilă, înlocuiți numărul de zile codificat cu o referință de celulă, de exemplu B3:

    N zile lucrătoare începând de astăzi:

    =WORKDAY(TODAY(), B3)

    N zile lucrătoare înainte de astăzi:

    =WORKDAY(TODAY(), -B3)

    În mod similar, puteți adăuga sau scădea zilele săptămânii la/de la un data stabilită , iar calculatorul de date din Excel poate arăta astfel.

    Cum se creează un calculator de date în Excel

    Vă amintiți Calculatorul de date online Excel prezentat la începutul acestui tutorial? Acum cunoașteți toate formulele și îl puteți reproduce cu ușurință în foile de calcul. Puteți chiar să creați ceva mai elaborat, deoarece versiunea desktop a Excel oferă mult mai multe posibilități.

    Pentru a vă oferi câteva idei, haideți să proiectăm Calculatorul de date Excel chiar acum.

    În general, pot exista 3 opțiuni pentru calcularea datelor:

    • Pe baza datei de astăzi sau a unei date specifice
    • De la sau înainte de data specificată
    • Numărați toate zilele sau numai zilele lucrătoare

    Pentru a oferi toate aceste opțiuni utilizatorilor noștri, adăugăm trei Caseta de grup controale ( Dezvoltator tab> Introduceți > Controale de formular > Caseta de grup) și inserați două butoane radio în fiecare casetă de grup. Apoi, legați fiecare grup de butoane de o celulă separată (faceți clic dreapta pe butonul> Controlul formatului > Control tab> Legătura celulară ), pe care le puteți ascunde ulterior. În acest exemplu, celulele legate sunt D5, D9 și D14 (a se vedea captura de ecran de mai jos).

    Opțional, puteți introduce următoarea formulă în B6 pentru a insera data curentă în cazul în care Data de astăzi De fapt, nu este necesar pentru formula noastră principală de calcul al datei, ci doar o mică politețe față de utilizatori pentru a le reaminti ce dată este astăzi:

    =IF($D$5=1, TODAY(), "")

    În cele din urmă, inserați următoarea formulă în B18 care verifică valoarea din fiecare celulă legată și calculează data pe baza opțiunilor utilizatorului:

    =IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2),ZI LUCRĂTOARE($B$7,-$B$3), ""))))))))

    La prima vedere, poate părea o formulă monstruoasă, dar dacă o împărțiți în instrucțiuni IF individuale, veți recunoaște cu ușurință formulele simple de calcul al datei pe care le-am discutat în exemplele anterioare.

    Și acum, selectați opțiunile dorite, să zicem, 60 de zile de acum încolo , și obținem următorul rezultat:

    Pentru a vedea mai îndeaproape formula și, probabil, pentru a o modifica în funcție de nevoile dumneavoastră, vă invităm să descărcați Calculatorul de date pentru Excel.

    Instrumente speciale pentru a calcula datele pe baza zilei de astăzi

    Dacă sunteți în căutarea a ceva mai profesional, puteți calcula rapid 90, 60, 45, 30 de zile de acum înainte (sau orice număr de zile de care aveți nevoie) cu ajutorul instrumentelor noastre Excel.

    Expertul pentru data și ora

    Dacă ați avut ocazia să plătiți cel puțin o dată cu Expertul nostru pentru date și timp, știți că acesta poate adăuga sau scădea instantaneu zile, săptămâni, luni sau ani (sau orice combinație a acestor unități) la o anumită dată, precum și calcula diferența dintre două zile. Dar știați că poate calcula și date bazate pe ziua de azi?

    Ca exemplu, să aflăm ce dată este 120 de zile de la astăzi :

    1. Introduceți formula TODAY() într-o celulă, de exemplu B1.
    2. Selectați celula în care doriți să afișați rezultatul, B2 în cazul nostru.
    3. Faceți clic pe butonul Data & Expertul de timp de pe butonul Instrumente Ablebits tab.
    4. Pe Adăugați specificați câte zile doriți să adăugați la data sursă (120 de zile în acest exemplu).
    5. Faceți clic pe butonul Introduceți formula buton.

    Asta e!

    După cum se arată în captura de ecran de mai sus, formula construită de expertul este diferită de toate formulele cu care am avut de-a face, dar funcționează la fel de bine :)

    Pentru a obține o dată care a avut loc 120 de zile înainte de astăzi, treceți la Scădeți și configurați aceiași parametri. Sau introduceți numărul de zile într-o altă celulă și orientați asistentul către acea celulă:

    Ca rezultat, veți obține o formulă universală care se recalculează automat de fiecare dată când introduceți un nou număr de zile în celula de referință.

    Data Picker pentru Excel

    Cu Excel Date Picker, nu numai că puteți insera date valide în foile de calcul cu un singur clic, dar le puteți și calcula!

    Spre deosebire de Expertul pentru data și ora, acest instrument inserează datele ca date statice. valori , nu formule.

    De exemplu, iată cum puteți obține o dată peste 21 de zile:

    1. Faceți clic pe butonul Data Piker de pe butonul Instrumente Ablebits pentru a activa un calendar derulant în Excel.
    2. Faceți clic dreapta pe celula în care doriți să inserați data calculată și alegeți Selectați data din calendar din meniul contextual.
    3. Calendarul derulant va apărea în foaia de calcul, cu data curentă evidențiată în albastru, iar dvs. faceți clic pe butonul Calculator din colțul din dreapta sus:
    4. În panoul superior, faceți clic pe butonul Ziua unit și introduceți numărul de zile de adăugat, 21 în cazul nostru. În mod implicit, calculatorul efectuează operația de adunare (observați semnul plus în panoul de afișare). Dacă doriți să scădeți zile din ziua de azi, faceți clic pe semnul minus din panoul inferior.
    5. În cele din urmă, faceți clic pe pentru a afișa data calculată în calendar. Sau, apăsați tasta Enter sau faceți clic pe pentru a insera data într-o celulă:

    Cum se evidențiază datele la 30, 60 și 90 de zile de astăzi

    Atunci când calculați datele de expirare sau de scadență, este posibil să doriți ca rezultatele să fie mai vizuale prin codificarea în culori a datelor în funcție de numărul de zile înainte de expirare. Acest lucru poate fi realizat cu ajutorul Excel Conditional Formatting.

    Ca exemplu, să realizăm 4 reguli de formatare condiționată bazate pe aceste formule:

    • Verde: peste 90 de zile de acum încolo

    =C2>TODAY()+90

  • Galben: între 60 și 90 de zile începând de astăzi
  • =C2>TODAY()+60

  • Ambra: între 30 și 60 de zile începând de astăzi
  • =C2>TODAY()+30

  • Roșu: mai puțin de 30 de zile de acum încolo
  • =C2

    Unde C2 este data de expirare cea mai de sus.

    Iată care sunt pașii pentru a crea o regulă bazată pe formule:

    1. Selectați toate celulele cu datele de expirare (B2:B10 în acest exemplu).
    2. Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Noua regulă...
    3. În Regulă nouă de formatare caseta de dialog, selectați Folosiți o formulă pentru a determina ce celule să formatați .
    4. În Formatați valorile în cazul în care această formulă este adevărată introduceți formula dumneavoastră.
    5. Faceți clic pe Format... , treceți la Umpleți și selectați culoarea dorită.
    6. Faceți clic pe OK de două ori pentru a închide ambele ferestre.

    Notă importantă! Pentru ca codurile de culori să se aplice corect, regulile trebuie să fie aranjate exact în această ordine: verde, galben, chihlimbar, roșu:

    Dacă nu doriți să vă deranjați cu privire la ordinea regulilor, utilizați următoarele formule care definesc exact fiecare condiție și aranjați regulile după cum doriți:

    Verde: peste 90 de zile de acum încolo:

    =C2>TODAY()+90

    Galben: între 60 și 90 de zile începând de astăzi:

    =AND(C2>=TODAY()+60, C2<=TODAY()+90)

    Ambra: între 30 și 60 de zile începând de astăzi:

    =AND(C2>=TODAY()+30, C2

    Roșu: mai puțin de 30 de zile de astăzi:

    =C2

    Sfat: Pentru a include sau a exclude valorile limită de la o anumită regulă, utilizați operatorii mai mic decât (<), mai mic sau egal cu (), mai mare sau egal cu (<=) după cum considerați necesar.

    În mod similar, puteți evidenția date anterioare care a avut loc 30 , 60 sau Acum 90 de zile de astăzi .

    • Roșu: mai mult de 90 de zile înainte de ziua de azi:

    =B2

  • Amber: între 90 și 60 de zile înainte de ziua de azi:
  • =AND(B2>=TODAY()-90, B2<=TODAY()-60)

  • Galben: între 60 și 30 de zile înainte de ziua de azi:
  • =AND(B2>TODAY()-60, B2<=TODAY()-30)

  • Verde: mai puțin de 30 de zile până astăzi:
  • =B2>TODAY()-30

    Mai multe exemple de formatare condiționată pentru date pot fi găsite aici: Cum să formatați condiționat datele și ora în Excel.

    Pentru a număra zilele nu de astăzi, ci de la orice dată, utilizați acest articol: Cum să calculați zilele de la sau până la o dată în Excel.

    Iată cum se calculează în Excel datele care sunt la 90, 60, 30 sau n zile de la/înainte de ziua de azi. Pentru a vedea îndeaproape formulele și regulile de formatare condiționată discutate în acest tutorial, vă invit să descărcați exemplul nostru de registru de lucru de mai jos. Vă mulțumesc pentru lectură și sper să ne revedem pe blog săptămâna viitoare!

    Caietul de practică pentru descărcare

    Calculați date în Excel - exemple (.xlsx file)

    Michael Brown este un pasionat de tehnologie dedicat, cu o pasiune pentru simplificarea proceselor complexe folosind instrumente software. Cu mai mult de un deceniu de experiență în industria tehnologiei, el și-a perfecționat abilitățile în Microsoft Excel și Outlook, precum și în Google Sheets și Docs. Blogul lui Michael este dedicat împărtășirii cunoștințelor și experienței sale cu alții, oferind sfaturi și tutoriale ușor de urmat pentru îmbunătățirea productivității și eficienței. Indiferent dacă sunteți un profesionist experimentat sau un începător, blogul lui Michael oferă informații valoroase și sfaturi practice pentru a profita la maximum de aceste instrumente software esențiale.