Cum se calculează diferența dintre datele din MS Excel - vector de dezvoltare

În MS Excel există o caracteristică extrem de interesant, care știu puțini oameni. Atât de mici că această funcție în Excel nu este prevăzută chiar și pentru ajutor sensibile la context, când introduceți, totuși, destul de ciudat, cu referire la programul și este descris destul de bine. ea a numit DATEDIF () sau DATEDIF () și este utilizat pentru a calcula automat diferența în zile, luni sau ani între două date.

Nu sună mult? De fapt, uneori, capacitatea de a calcula rapid și cu precizie cât de mult timp a trecut de la un eveniment, este foarte util. Câte luni au trecut de la ziua în care te-ai născut, cât de mult timp ai pantalonii stau la acest loc de muncă, sau câte zile voi stați pe o dieta - dar nu știi niciodată aplicații ale acestei caracteristici utile? Și cel mai important, calculul poate fi automatizat, și de fiecare dată când deschideți MS Excel registru de lucru pentru a obține date exacte doar pentru ziua de azi! Sună interesant, nu-i așa?

) Funcția (DATEDIF are trei argumente:

  • Data de începere - data de la care se menține contul
  • Data de încheiere - la care este menținut contul
  • Unitate de măsură - zile, luni, ani.

Este scris ca aceasta:

DATEDIF = (data de începere, data de sfârșit; unitate)

Unitățile de măsură sunt înregistrate ca:

  • «Y» - datează diferența de ani finalizat
  • «M» - diferența în datele complete luni
  • «D» - data diferența în total de zile
  • «Yd» - diferența dată în zile de la începutul anului fără a ține cont de vârstă
  • «Md» - diferența dată în zilele cu excepția luni și ani
  • «Ym» - data diferența în luna completă cu excepția ani

Cu alte cuvinte, pentru a calcula vârsta mea totală în anii în acest moment, am scrie funcția ca:

Cum se calculează diferența dintre datele din MS Excel - vector de dezvoltare

Funcții de aplicare DATEDIF () în practică

Vă rugăm să rețineți - ultimul argument este întotdeauna citat.

Dacă vreau să obțineți vârsta exactă, atunci am scrie o formulă complicată:

= DATEDIF (F2; G2 »y») »an“ DATEDIF (F2; G2; »YM») »luni“

Cum se calculează diferența dintre datele din MS Excel - vector de dezvoltare

Complica DATEDIF aplicație ()

În care funcția DATEDIF () este numit doar de două ori cu valori diferite, iar cuvântul „an“ și „lună“ pur și simplu pe dock rezultatul. Aceasta este funcția de putere reală este afișată numai atunci când este combinată cu alte capacități MS Excel.

O altă opțiune interesantă - adăugați ture funcția de zi cu zi de la data de astăzi contra. De exemplu, dacă decid să scrie o formulă care calculează numărul de zile înainte de vacanța mea în formă standard va arăta ceva de genul:

Cum se calculează diferența dintre datele din MS Excel - vector de dezvoltare

zile lucrătoare sold calculator simplu

Și ar fi corect dacă deschiderea de o săptămână această listă, aș fi văzut că numărul de zile înainte de vacanță a scăzut. Cu toate acestea, am vedea același număr - pentru data inițială nu este schimbat. Prin urmare, ar trebui să schimbe data curentă, și apoi DATEDIF funcția () ar face ceea ce trebuie.

Pentru a evita acest lucru enervant lucruri mici, ca primul argument (data de azi), nu substituind o referire la valoarea stocată în celula, și alte funcții. Această caracteristică se numește TODAY () și sarcina sa principală și numai - pentru a reveni la data curentă.

Cum se calculează diferența dintre datele din MS Excel - vector de dezvoltare

Și acest lucru este un calculator cu drepturi depline în MS Excel, care ia în considerare data de astăzi

Timp, iar problema este rezolvată - de acum încolo, ori de câte ori am deschis foaia MS Excel, DATEDIF () funcția va afișa întotdeauna mi valoarea exactă este calculată pe baza data de astăzi.

articole similare