Хранимое значение Единица времени Отображение Excel
РАБОТА С ДАТАМИ И ВРЕМЕНЕМ
Excel хранит даты – в виде целых чисел, отсчитывая дни начиная с 1 января 1900 года. На каждые сутки отводится число 1. Порядковое число 1 соответствует 1 января 1900 года, 2 - 2 января 1900 года, 3 - 3 января 1900 года, и т.д. Такая система организации данных позволяет использовать в формулах дату и время как обычные числа и производить вычисления с разницей между двумя датами и временем.
Наибольшей доступной датой в Excel 2003 является 31 декабря 9999 года (число 2 958 465).
Excel трактует время, как дробную часть дня. Так как для Excel 1 – это целые сутки, то для хранения времени используется дробная часть единицы.
1 сутки 24:00:00
0,5 полдень 12:00:00
1/24=0,041(6) 1 час ночи 1:00:00
1/8=0,125 3 часа утра 3:00:00
1/24/60=0,00069(4) 1 минута 00:01:00
Наименьшей единицей времени в Excel является одна тысячная секунды.
Excel поддерживает различные форматы дат, рассмотрим примеры форматов, распознаваемые табличным процессором Excel:
Содержание ячейки Интерпретация Excel
12-10-05 12 октября 2005 года
12-10-2005 12 октября 2005 года
12/10/05 12 октября 2005 года
12/10/2005 12 октября 2005 года
12.10.05 12 октября 2005 года
12.10.2005 12 октября 2005 года
12-10/05 12 октября 2005 года
12 Октября 2005 г. 12 октября 2005 года
12 окт 12 октября текущего года
12/10 12 октября текущего года
12.10 12 октября текущего года
12-10 12 октября текущего года
Примеры форматов времени, распознаваемых Excel:
Содержание ячейки Интерпретация Excel
12:15:00 am 12 часов 15 минут
12:15:00AM 12 часов 15 минут
22:45 22 час 45 минут
3:30 3 часа 30 минут
Кроме этого, можно использовать форматы, содержащие одновременно и дату и время.
Как видно из приведенных таблиц, Excel предлагает очень широкий диапазон форматов для представления даты и времени. Однако если ввести даты или время в следующем формате, то Excel будет трактовать их как текст: Октябрь 10 2005; Окт-10-05 или 2005-10.12. Примеры неправильного указания времени: 12 часов или 12.30.
Для того, чтобы убедиться в том, что введенные Вами данные воспринимаются как текст, попробуйте преобразовать данные из одного формата даты в другой. Если при изменении формата данные в ячейке видоизменяются, это значит, что введенные данные трактуются Excel правильно, следовательно и формулы, использующие данные ячейки будут работать правильно.
Для правильного отображения данных следует сначала задать для используемых Вами ячеек выбранный формат, а лишь потом вводить в них данные в соответствии с выбранным форматом.
Главное меню Формат→ Ячейки→ закладка Число.
В примерах со временем не указана дата, поэтому для них Excel использует по умолчанию дату с порядковым номером 0, что соответствует несуществующей дате 0 января 1900 года. Если введенное значение времени превышает 24 часа, то оно автоматически интерпретируется как соответствующее время следующего дня. Например, если в ячейку с форматом времени ЧЧ:ММ:am ввести значение 55:30, то Excel преобразует ее в 7:30 AM, а в строке формул отобразится следующее: 02.01.1900 7:30:00 .