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_typedaysСоответствующие числа1 или 17с воскресенья по субботу1 по 72 или 11с понедельника по воскресенье1 по 73с понедельника по воскресенье0 по 612со вторника по понедельник1 по 713со среды по вторник1 по 714с четверга по среду1 по 715с пятницы по четверг1 по 716с субботы по пятницу1 по 7

6. ВРЕМЯ

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

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

7. ЧАС

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

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

8. МИНУТА

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

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

9. СЕЙЧАС

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

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

10. СЕГОДНЯ

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

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

Вывод

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

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

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

Похожие записи

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

Ваш адрес email не будет опубликован.