O prezentare generală a numărului de serie și a datei seriale în Excel

Numărul de serie sau data de serie este numărul pe care îl utilizează Excel pentru calcularea datelor și orelor introduse într-o foaie de lucru, fie manual, fie ca rezultat al formulelor care implică calcule de date.

Excel citește ceasul de sistem al calculatorului pentru a urmări durata de timp care a trecut de la data de începere a sistemului de date.

Două sisteme de date posibile

În mod implicit, toate versiunile Excel care rulează pe sistemul de operare Windows stochează data ca valoare reprezentând numărul de zile întregi de la miezul nopții 1 ianuarie 1900 plus numărul de ore, minute și secunde pentru ziua curentă.

Versiunile Excel care rulează pe calculatoarele Macintosh implicit la unul din cele două sisteme de date.

Toate versiunile de Excel suportă atât sistemele de date, cât și schimbarea de la un sistem la altul se realizează cu ușurință utilizând opțiunile programului.

Exemple de numere de serie

În sistemul 1900, numărul de serie 1 reprezintă 1 ianuarie 1900, ora 12:00:00 am, în timp ce numărul 0 reprezintă data ficțiunii 0 ianuarie 1900.

În sistemul din 1904, numărul 1 reprezintă 2 ianuarie 1904, în timp ce numărul 0 reprezintă 1 ianuarie 1904, ora 12:00:00 am

Timpi stocați ca zecimale

Timpurile din ambele sisteme sunt stocate ca numere zecimale intre 0.0 si 0.99999, unde

Pentru a afișa datele și orele din aceeași celulă într-o foaie de lucru, combinați porțiunile întregi și zecimale ale unui număr.

De exemplu, în sistemul din 1900, ora 12 la 1 ianuarie 2016, este numărul de ordine 42370,5, deoarece este după 1 ianuarie 1900 și este de 42370 și jumătate de zi (orele sunt stocate ca fracțiuni de o zi întreagă).

În mod similar, în sistemul din 1904, numărul 40908.5 reprezintă ora 12 la 1 ianuarie 2016.

Numărul de serie este folosit

Multe, dacă nu cele mai multe, proiecte care utilizează Excel pentru stocarea și calculele de date, folosiți datele și orele într-un fel. De exemplu:

Actualizarea datei și / sau a timpului afișat ori de câte ori o foaie de lucru este deschisă sau recalculate cu funcțiile NOW și TODAY .

De ce două sisteme de date?

Pe scurt, versiunile de calculatoare ale sistemului Excel ( sistemele de operare Windows și DOS ), au folosit inițial sistemul de date 1900 din motive de compatibilitate cu Lotus 1-2-3 , cel mai popular program de calcul tabelar la acea dată.

Problema cu acest lucru este că, atunci când a fost creat Lotus 1-2-3 , anul 1900 a fost programat ca un an de salt, când de fapt nu a fost. Ca urmare, au fost necesare măsuri suplimentare de programare pentru corectarea erorii.

Versiunile actuale ale Excel păstrează sistemul de date 1900 din motive de compatibilitate cu foile de lucru create în versiunile anterioare ale programului.

Deoarece nu exista o versiune Macintosh a Lotus 1-2-3 , versiunile initiale ale programului Excel pentru Macintosh nu au trebuit sa fie preocupate de problemele de compatibilitate si sistemul de date 1904 a fost ales pentru a evita problemele de programare legate de problema anului 1900 non-salt.

Pe de altă parte, a creat o problemă de compatibilitate între foile de lucru create în Excel pentru Windows și Excel pentru Mac, motiv pentru care toate versiunile noi ale Excel utilizează sistemul de date 1900.

Schimbarea sistemului de date prestabilite

Notă : Pentru fiecare registru de lucru se poate utiliza un singur sistem de date. Dacă se modifică sistemul de date pentru un registru de lucru care conține deja date, aceste date se schimbă cu patru ani și o zi datorită diferenței de timp dintre cele două sisteme de date menționate mai sus.

Pentru a seta sistemul de date pentru un registru de lucru în Excel 2010 și versiuni ulterioare:

  1. Deschideți sau comutați la registrul de lucru care trebuie modificat;
  2. Faceți clic pe fila Fișier pentru a deschide meniul Fișier ;
  3. Faceți clic pe Opțiuni din meniu pentru a deschide caseta de dialog Opțiuni Excel ,
  4. Faceți clic pe Avansat în panoul din partea stângă a casetei de dialog;
  5. În secțiunea Când se calculează această secțiune din panoul din partea dreaptă, selectați sau debifați caseta de selectare Utilizați data 1904 ;
  6. Faceți clic pe OK pentru a închide caseta de dialog și a reveni la registrul de lucru.

Pentru a seta sistemul de date pentru un registru de lucru în Excel 2007:

  1. Deschideți sau comutați la registrul de lucru care trebuie modificat;
  2. Faceți clic pe butonul Office pentru a deschide meniul Office ;
  3. Faceți clic pe Opțiuni din meniu pentru a deschide caseta de dialog Opțiuni Excel ;
  4. Faceți clic pe Avansat în panoul din partea stângă a casetei de dialog;
  5. În secțiunea Când se calculează această secțiune din panoul din partea dreaptă, selectați sau debifați caseta de selectare Utilizați data 1904 ;
  6. Faceți clic pe OK pentru a închide caseta de dialog și a reveni la registrul de lucru.