Преглед на серийния номер и серийния номер в Excel

Серийният номер или серийният номер е номерът, който Excel използва за изчисляване на датите и часовете, въведени в работен лист, ръчно или в резултат на формули, включващи изчисления на датите.

Excel прочита системния часовник на компютъра, за да следи времето, което е изтекло от началната дата на системата за дата.

Две възможни системи за дата

По подразбиране всички версии на Excel, които се изпълняват в операционната система Windows , съхраняват датата като стойност, представляваща броя на пълните дни от полунощ на 1 януари 1900 г. плюс броя часове, минути и секунди за текущия ден.

Версиите на Excel, които се изпълняват на компютри с Macintosh, по подразбиране са на една от двете системи за дата.

Всички версии на Excel поддържат както системите за дата, така и промяната от една система на друга се извършва лесно с помощта на програмните опции.

Примери за серийни номера

В системата от 1900 г. серийният номер 1 представлява 1 януари 1900 г., 12:00 ч., А числото 0 представлява фиктивната дата 01.01.1900.

В системата от 1904 г. серийният номер 1 представлява 2 януари 1904 г., а числото 0 представлява 1 януари 1904 г., 12:00 ч.

Времена, съхранени като десетични знаци

Времето и в двете системи се съхранява като десетични номера между 0.0 и 0.99999, където

За да покажете датите и часовете в една и съща клетка в работен лист, съчетайте цяло число и десетични части на число.

Например, в системата от 1900 г., 12 часа на 1 януари 2016 г., е сериен номер 42370.5, тъй като тя е 42370 и полудневни дни (часовете се съхраняват като части от цял ​​ден) след 1 януари 1900 г.

По подобен начин, в системата от 1904 г., номерът 40908.5 представлява 12 ч. На 1 януари 2016 г.

Използва се сериен номер

Много, ако не и повечето проекти, които използват Excel за съхранение на данни и изчисления, използват дати и часове по някакъв начин. Например:

Актуализиране на изписаната дата и / или час при отваряне или преизчисляване на работен лист с функциите NOW и TODAY .

Защо две системи за дата?

Накратко, компютърните версии на Excel (операционни системи за Windows и DOS ) първоначално използваха системата за дата от 1900 г. заради съвместимостта с Lotus 1-2-3 , най-популярната програма за електронни таблици по това време.

Проблемът е, че когато Lotus 1-2-3 е създаден, годината 1900 е програмирана като преходен период, когато всъщност не е така. В резултат на това е необходимо да се предприемат допълнителни стъпки за програмиране, за да се коригира грешката.

Текущите версии на Excel поддържат системата за дата 1900 в името на съвместимостта с работните листове, създадени в предишните версии на програмата.

Тъй като не е имало Macintosh версия на Lotus 1-2-3 , първоначалните версии на Excel за Macintosh не е трябвало да се занимават с проблеми със съвместимостта и системата за дата 1904 е избрана да избягва програмните проблеми, свързани с издаването на 1900 несвоева година.

От друга страна, тя създава проблем със съвместимостта между работните листове, създадени в Excel за Windows и Excel за Mac, поради което всички нови версии на Excel използват системата за дата 1900.

Промяна на системата за дата по подразбиране

Забележка : За всяка работна книга може да се използва само една система за дата. Ако системата за дата за работна книга, която вече съдържа дати, е променена, тези дати се променят с четири години и един ден поради разликата във времето между двете системи за дата, споменати по-горе.

За да зададете система за дата за работна книга в Excel 2010 и по-нови версии:

  1. Отворете или преминете към работната книга, която искате да промените;
  2. Кликнете върху раздела Файл, за да отворите менюто Файл ;
  3. Кликнете върху Опции в менюто, за да отворите диалоговия прозорец Опции на Excel ,
  4. Кликнете върху Разширени в левия панел на диалоговия прозорец;
  5. В раздела Когато се изчислява тази секция на работната книга в десния панел, изберете или изчистете квадратчето Use date 1904 ;
  6. Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работната книга.

За да зададете системата за дата за работна книга в Excel 2007:

  1. Отворете или преминете към работната книга, която искате да промените;
  2. Кликнете върху бутона Office, за да отворите менюто на Office ;
  3. Кликнете върху Опции в менюто, за да отворите диалоговия прозорец Опции на Excel ;
  4. Кликнете върху Разширени в левия панел на диалоговия прозорец;
  5. В раздела Когато се изчислява тази секция на работната книга в десния панел, изберете или изчистете квадратчето Use date 1904 ;
  6. Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работната книга.