EXCEL является программой, которая может рассматривать дату и время как число. Представление даты в числовом формате позволяет выполнять над датой (или временем) различные математические операции, например, подсчитывать число дней между двумя любыми датами. Это предоставляет значительные удобства при решении финансовых, управленческих задач, а также задач, связанных с прогнозированием.
Для того чтобы их реализовать, EXCEL использует числовое представление даты. Все даты, лежащие между 1 январем 1900 года и 31 декабрем 9999 года, представляются числом в диапазоне от 1 до 2958465. Поэтому числовое представление даты – это порядковый номер дня, начиная с 1 января 1900 года.
EXCEL автоматически распознаёт форматы дат и времени и определённым образом выводит эти данные на экран. Для представления дат и значений времени существует несколько форматов. Формат, который нужно присвоить значению, определяется на основе порядка ввода цифр и разделителей (таблица 3.2). В качестве разделителя при вводе дат чаще всего используется либо символ “/”, либо десятичная точка. После ввода EXCEL нормализует введенную дату, приводя ее к стандартному виду ДД.ММ.ГГГГ, например, 31.12.1993.
|
|
Таблица 3.2 – Содержимое ячейки в зависимости от ввода цифр и разделителей
Введённое значение | Представление | Тип данных | Содержимое ячейки |
1/1 | 01.янв | Значение даты | 01.01.2009 |
1/1/3 | 01.01.2003 | Значение даты | 01.01.2003 |
2/2003 | фев.03 | Значение даты | 01.02.2003 |
2-2 | 02.фев | Значение даты | 02.02.2009 |
2-2-3 | 02.02.2003 | Значение даты | 02.02.2003 |
2:2 | 2:02 | Значение времени | 2:02:00 |
2:2:10 | 2:02:10 | Значение времени | 2:02:10 |
Следует отметить особенности распознавания программой EXCEL столетия, к которому относится дата, если на год отведено только два знака. Если число ГГ меньше 30, то дата относится к 21 веку, в противном случае – к 20 веку. Так, например, 12.12.29 соответствует 12 декабрю 2029 года, а 12.12.30 – 12 декабрю 1930 года. Для того, чтобы устранить эту неоднозначность, в необходимом случае следует вводить дату в формате ДД.ММ.ГГГГ, так, например, 9 января 1905 года следует вводить как 09.01.1905.