0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как вернуть день недели из даты в Excel?

Как вернуть день недели из даты в Excel?

Проблемы с отображением видео:

  • Разве вы не видите видеопримеров?

  • Facebook
  • YouTube
  • Pinterest
  • Twitter
  • Главная
  • Приемы Excel
    • Новички
    • Функции
    • Приемы
    • Сводные таблицы
    • Диаграммы и графики
    • Макросы
    • Скачать надстройку
    • Справка
      • Установка и настройка
      • Команды
      • Функции (формулы)
      • Расширенный курс MS Excel
      • Сводные таблицы MS Excel
      • Диаграммы MS Excel

      Как определить день недели по дате?

      В данной статье описаны четыре различных подхода к ответу на этот вопрос.

      Способ первый:

      Воспользуемся формулой ДЕННЕДА:

      Как определить день недели по дате?

      Эта формула возвращает день недели в числовом формате (от 1 — понедельник до 7 — воскресенье). Два означает, что понедельник считается первым днем недели.

      Способ второй:

      Используем формулу «TEXT»:

      kak-opredelit-den-nedeli-po-date_2.png

      Эта формула возвращает день недели в текстовом формате. «DDDD» означает полное название дня недели. Подробнее о форматах формул «TEXT» вы можете узнать здесь.

      Третий метод:

      В диалоговом окне «Формат ячеек» создайте следующий формат DDDD и нажмите «ОК»:

      kak-opredelit-den-nedeli-po-date_3.png

      В указанной ячейке день недели заменяется на дату. Таким образом, дата остается датой. ее можно использовать в расчетах:

      kak-opredelit-den-nedeli-po-date_4.png

      Четвёртый метод:

      Выберите ячейки с датами в главном меню, затем перейдите на вкладку «YOXCEL», затем нажмите «Ячейки» и выберите команду «Преобразовать дату в текст»:

      kak-opredelit-den-nedeli-po-date_5.png

      В открывшемся диалоговом окне вы сможете установить следующие параметры:

      Функции даты и времени в Excel

      В документах Microsoft Excel вам может понадобиться указать на листе день и время его создания; или вы работаете с временными отрезками, между которыми нужно подсчитать количество дней, месяцев, а может быть, вам нужно понять из вставленной даты, какому дню недели она соответствует, или добавить к ней определенное значение.

      Во всем этом нам могут помочь функции, которые находятся в категории «Дата и время» в Excel. Их чуть больше двадцати, и каждый раз разработчики добавляют новые. В рамках этой статьи мы рассмотрим почти все из них на примерах. Кроме этого, думаю, у вас не останется других вопросов: как узнать последний день месяца, как посчитать рабочие дни за определенный период и т.д.

      Начнем с функции DATE — она печатает заданное число в числовом виде ( A1 ). Его аргументы следующие: (год;месяц;день). Формат ячейки будет автоматически изменен на Дата.

      Вывод

      С его помощью можно добавлять дни (месяцы, годы) к дате или вычитать их. Например, вставьте сегодняшнюю дату в A2 с помощью TDATA, затем напишите формулу в B2 :

      Что это значит: Каждый аргумент по очереди берется из A2, и к дням прибавляется 7. И теперь B2 всегда будет показывать значение на 7 дней больше текущего.

      Перейдите по ссылке для получения более подробной информации о функции DATE.

      Прибавление

      Другая функция — RANGE . Он не указан в списке, но может быть использован. Он помогает вычислять дни, месяцы и годы между заданными значениями. Он имеет три аргумента: начальная дата, конечная дата и единица измерения. Последний — y, m, d, md, ym, yd. Например, если вы хотите подсчитать месяцы между датами ( A3 и B3 ), выберите m . Формула выглядит следующим образом:

      Чтобы узнать больше о RAZNDAT, прочтите статью: Как подсчитать дни между двумя датами в Excel.

      РАЗНДАТ

      Порядковый номер генерируется из указанной даты с помощью D ATASNACH. Каждая дата в Excel представлена определенным числом. В обратном отсчете 01.01.1900 — это 1, 02.01.1990 — 2 и т.д. Дату можно ввести как текст ( E1 ) или как группировку значений ( D4 ).

      В примере видно, что 13 ноября 2017 года — это номер 43052. С его помощью можно выполнять вычисления, применять фильтры и форматирование.

      ДАТАЗНАЧ

      Извлекает только один день из заданной даты. Этот аргумент задает дату в числовом виде.

      Например, примените формулу к ячейке A1 . Результатом будет 13 ( A5 ).

      13 ноября

      D ATAMES — возвращает дату на заданное количество месяцев больше или меньше текущей даты. Имеется два аргумента: начальная дата и количество месяцев. Второй может быть как положительным, так и отрицательным числом.

      Если мы добавим 2 месяца к A1, то получим 13 января ( A6 ): =DATAMES(A1;2) . Если вам нужна дата в прошлом, введите отрицательное значение в скобках: (A1;-2) — вы получите 13 сентября.

      ДАТАМЕС

      CONMOND — возвращает последний день указанного месяца. Аргументами являются дата начала и количество месяцев.

      Было бы полезно узнать, например, последний день декабря. Начальной датой является A1, поэтому мне нужно добавить 1, чтобы сделать декабрь из ноября. Формула выглядит следующим образом:

      Формула даст число дней в другом месяце, например, в сентябре, следующим образом:

      Вычтем 2 месяца из начальной даты (A1), чтобы получить сентябрь.

      КОНМЕСЯЦА

      Функция CHAS преобразует указанное десятичное число в часы или присваивает только один час из ячейки даты и времени. В Excel время задается в десятичной системе счисления, поэтому 12:00 — это 0,5 ( A8 ), а если вы введете 0,46 ( A9 ), то будет выделено 11 часов. Соответствующие формулы приведены в E8 и E9 .

      Если у вас есть ячейка с текущей датой и временем (A10), вы можете выбрать число, которое представляет собой часы: =Час (A10).

      Выделение часов

      M INUTES похож на INTERVAL тем, что возвращает соответствующее значение. Например, в A10 это значение равно 17:45. При использовании формулы: =MINUTES(A10), в B11 будет отображаться только 45 минут. Кроме того, в качестве аргументов можно передавать десятичные числа ( A9 ). Так, из 0,46 вы получите 2 минуты.

      Выделяем минуты

      Функция SECONDS используется для отображения количества секунд. Ячейка A10 показывает 26 секунд, хотя они не отображаются; а число 0,46 ( A9 ) соответствует 24 секундам.

      Выделение секунд

      Если вы хотите выбрать только МЕСЯЦ дня, определенного в ячейке, вы используете соответствующую функцию. Формула: =MONTH(A13) вернет число 11 в B13, которое относится к ноябрю.

      Вывод 11

      Если вы хотите рассчитать дни между двумя датами, причем только рабочие дни, используйте ЧИСЛО. Он имеет 3 аргумента: начальная дата, конечная дата и праздники (необязательно). Более подробно он описан в статье, ссылка на которую дана в разделе DIVISION.

      Возьмем эту формулу:.

      Рассчитывает все рабочие дни в период с 13 ноября по 13 января, вычитая два государственных праздника — 1 и 7 января.

      Только рабочие

      Функция top считает все субботы и воскресенья выходными днями. Если у нас есть другие дни, лучше использовать CHEATRABDNY.WEEK . Его аргументами являются: дата начала, дата окончания, выходные и праздничные дни.

      Аргумент «weekend» соответствует определенному числу. Когда вы их заполняете, появляется выпадающий список, в котором нужно выбрать его. Так, например, у меня свободна только среда, поэтому я ввожу в формулу «14». Я указываю праздничный день и получаю 51 рабочий день.

      Выбор выходных

      Можно записать выходные и по-другому – в виде 1 и 0, взятых в кавычки. Нули – это рабочие, а единицы – выходные. Запись «0010010» означает, что мы отдыхаем в среду и субботу. Итого, работаем всего 42 дня.

      Другой вид записи

      Если листу Excel нужна текущая дата в определенной ячейке, используйте TDATA . Он отображает дату и время ( A18 ), установленные на компьютере, в числовом формате. Здесь нет никаких аргументов.

      А18

      T IM — выводит нецелое число, соответствующее текущему времени. Используются три аргумента: часы, минуты и секунды. Например, 18:14:57 равно 0,760381944.

      Не целое значение

      ВРЕМЗНАЧ тоже вернет числовое значение для времени, только в качестве аргумента используется число в текстовом формате, заключенное в кавычки: =ВРЕМЯЗНАЧ(«18:14:57») .

      Прописанная дата

      Я уже описывал функцию TODAY. Отображается текущая дата. Никаких аргументов здесь не приводится.

      А21

      Также с его помощью можно вычислить возраст человека по дате рождения. Для этого из текущей даты вычитается год и прибавляется 1945: =YEAR(TODAY())-1945.

      Возраст

      Если вы хотите найти день недели по заданной дате, используйте функцию DAYNED. Сначала она запрашивает дату, затем — тип дня, который вы хотите вернуть. Формула появляется в списке и может быть выбрана из него. Единица соответствует пн, двойка — втор и так далее, поэтому я поставил «11».

      Указываем тип

      Таким образом, для 13 ноября 2017 года отображается 1. Правильный вариант — понедельник.

      1 – понедельник

      Используя NOMNEDELY, вы можете найти неделю года, на которую выпадает определенное число. Аргументы и в этом случае те же, а именно дата и тип. Второй вариант представлен в виде выпадающего списка. В зависимости от календаря первая неделя года может приходиться либо на 1 января (система 1), либо на первый четверг (система 2).

      Выделите значения в списке и посмотрите на маленькую рамку рядом с пояснениями. Например, возьмите за первую неделю неделю, начинающуюся в понедельник, поэтому поставьте «2» в качестве второго аргумента.

      Пояснения к пунктам

      В примере 13 ноября 2017 года (A21) приходится на 47-ю неделю.

      Подсчет

      Наконец, мы рассмотрим RABDEN . Возвращает дату, которая больше или меньше числа рабочих дней, но конкретно рабочих дней. При этом вычислении не учитываются выходные и праздничные дни. Аргументы начальная дата, дни и праздники имеют по три аргумента.

      Для безошибочных вычислений введем начальное значение с помощью функции DATE ( A24 ). Теперь вернемся на 80 дней назад ( B24 ):

      При необходимости последний аргумент должен быть адресом ячеек, содержащих праздники. Ячейка, в которой печатается результат, должна быть в формате даты (C24).

      Только рабочие дни

      На этом я закончу. Благодаря моей статье вы теперь должны уметь правильно просматривать или вычислять данные в ячейках с датой и временем в Excel, если вы нашли нужную функцию.

      голоса
      Рейтинг статьи
      Читайте так же:
      Как быстро усреднить видимые / отфильтрованные ячейки только в Excel?
Ссылка на основную публикацию
Adblock
detector