10 обязательных функций работы с датами в Microsoft Excel

Дата

Microsoft Excel хранит даты как последовательные порядковые номера, а не в том формате, который мы видим. По умолчанию 1ул. Январь 1900 года – это порядковый номер 1. Итак, 10й Май 2014 года становится 41769. Хранение дат в виде порядковых номеров упрощает инструменту выполнение вычислений даты.

Теперь мы рассмотрим несколько формул дат, чтобы больше узнать о серийных номерах.

1. ДАТА

Функция даты возвращает порядковый номер данной даты. Визуально вы все равно увидите значение даты. Серийный номер хранится в фоновом режиме, и вы можете получить его, изменив формат ячейки на числовой.

Синтаксис =дата(год, месяц, день)

2 ДНЯ

Учитывая серийный номер, эта функция может извлечь день месяца. Например, 41769 представляет 10й день месяца.

Синтаксис =день(серийный_номер)

3 МЕСЯЦА

По серийному номеру эта функция может извлечь его месяц. Опять же, 41796 представляет месяц номер 5.

Синтаксис = месяц (серийный_номер)

4. ГОД

Эта функция используется для извлечения значения года из серийного номера. Итак, для 41796 это будет 2014 год.

Синтаксис = год (серийный_номер)

Есть кое-что интересное, что вы можете сделать с вышеупомянутыми функциями. Вы можете использовать серийные номера как скрытые коды даты.

  1. Если вы хотите создать одну функцию даты использования и форматировать ячейку как число.
  2. Если вы хотите извлечь, используйте формулу = дата (год (sl_num), месяц (sl_num), день (sl_num))

Пример даты E1399794672399

5. будний день

Эта функция возвращает день недели из заданного серийного номера. Возвращаемое значение — число, и по умолчанию отсчет начинается с воскресенья. Итак, 41769 возвращает 7, что означает субботу.

Синтаксис =день недели(серийный_номер, [return_type])

Для ссылок на разные дни измените запись return_type в соответствии с таблицей.

return_type дни соответствующие номера
1 или 17 с воскресенья по субботу с 1 по 7
2 или 11 с понедельника по воскресенье с 1 по 7
3 с понедельника по воскресенье от 0 до 6
12 со вторника по понедельник с 1 по 7
13 со среды по вторник с 1 по 7
14 с четверга по среду с 1 по 7
15 с пятницы по четверг с 1 по 7
16 С субботы по пятницу с 1 по 7

6. ВРЕМЯ

Это работает как функция даты с той разницей, что она возвращает порядковый номер времени, а не дату. Часы, минуты и время не обязательно должны находиться в пределах 24, 60 и 60 соответственно. Инструмент достаточно умен, чтобы вычислить его.

Синтаксис = время (час, минута, секунда)

7. ЧАС

По серийному номеру вы можете определить, какой час дня он представляет.

Синтаксис =час(серийный_номер)

8. МИНУТА

Minute извлекает значение минуты из заданного времени.

Синтаксис =минута(серийный_номер)

9. СЕЙЧАС

Хотите вставить текущую дату и время на лист Excel? Просто напишите функцию «сейчас».

Синтаксис =сейчас()

10. СЕГОДНЯ

Если вам нужна только дата, а не время, «сегодня» поможет.

Синтаксис =сегодня()

Вывод

В MS Excel данные, которые мы видим как дату, не всегда могут быть датой. Иногда это может быть простой текст. И хотя это может не иметь никакого значения для глаз, это имеет значение для программного обеспечения. Чтобы что-либо рассматривалось как дата, ячейка должна быть отформатирована как дата, и использование функции даты само позаботится о форматировании.

Формат даты важен, поскольку в фоновом режиме инструмент сохраняет значения в виде порядковых номеров. В противном случае вы не сможете выполнять какие-либо расчеты даты и времени.

Кредит изображения: Дафна Шоле

Сейчас читают

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *