Сериен номер и серийна дата в Excel

Съдържание:

Сериен номер и серийна дата в Excel
Сериен номер и серийна дата в Excel
Anonim

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

Информацията в този урок се отнася за Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 и Excel за Mac.

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

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

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

  • Excel за Mac версии 2019, 2016 и 2011: Системата за дати по подразбиране е системата за дати 1900, която гарантира съвместимост на датите с Excel за Windows.
  • Excel 2008 и по-стари версии: Системата за дати по подразбиране започва на 1 януари 1904 г. и се нарича система за дати 1904.

Всички версии на Excel поддържат и двете системи за дата и е възможно да се премине от една система към друга.

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

Image
Image

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

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

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

Времената в двете системи се съхраняват като десетични числа между 0,0 и 0,99999, където:

  • 0.0 е 00:00:00 (часове:минути:секунди)
  • 0,5 е 12:00:00 (12 ч.)
  • 0,99999 е 23:59:59

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

Например, в системата 1900, 12:00ч. на 1 януари 2016 г. е пореден номер 42370.5, защото е 42370 дни и половина (времената се съхраняват като части от цял ден) след 1 януари 1900 г. По същия начин в системата от 1904 г. числото 40908.5 представлява 12 часа следобед. на 1 януари 2016 г.

Image
Image

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

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

  • Дългосрочен проект, който отчита броя на дните между текущата и минали дати с помощта на функцията NETWORKDAYS.
  • Изчисление на заема, което определя бъдеща дата с помощта на функцията EDATE.
  • Разписания, които изчисляват изминалото време между началния и крайния час, както и часове и извънреден труд, ако е необходимо, като използват формули, които добавят или изваждат дати и часове.
  • Отпечатване на работен лист с текущата дата и час с клавишни комбинации, които четат текущия сериен номер.
  • Актуализиране на показаните дата и час всеки път, когато работен лист бъде отворен или преизчислен с функциите СЕГА и ДНЕС.

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

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

За да зададете системата за дати за работна книга в Excel, работеща на компютър с Windows:

  1. Отворете работната книга, която искате да промените.
  2. Изберете Файл. Освен в Excel 2007, където избирате бутона Office.
  3. Изберете Опции, за да отворите диалоговия прозорец Опции на Excel.
  4. Изберете Advanced в левия панел на диалоговия прозорец.
  5. В Когато изчислявате тази секция на работната книга, поставете отметка или премахнете отметката от квадратчето Използване на система за дати 1904.

    Image
    Image
  6. Изберете OK, за да затворите диалоговия прозорец и да се върнете към работната книга.

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

  1. Отворете работната книга, която искате да промените.
  2. Изберете менюто Excel.
  3. Изберете Предпочитания, за да отворите диалоговия прозорец Предпочитания на Excel.

  4. В секцията Формули и списък изберете Изчисляване.
  5. В секцията При изчисляване на работни книги поставете отметка или премахнете отметката от квадратчето Използване на система за дата 1904.

    Image
    Image
  6. Затворете диалоговия прозорец Предпочитания на Excel.

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

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

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

Image
Image

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

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

Препоръчано: