День недели в excel формула - Учим Эксель

Установка денька недели по дате в Microsoft Excel

День недели в Microsoft Excel

При работе в программке Excel время от времени ставится задачка, чтоб опосля ввода определенной даты в ячейку выводился денек недели, который ей соответствует. Естественно, решить данную задачку средством такового массивного табличного микропроцессора, как Эксель, может быть, при этом несколькими методами. Давайте поглядим, какие варианты есть для выполнения данной операции.

Отображение денька недели в Экселе

Есть несколько методов показать денек недели по введенной дате, начиная от форматирования ячеек и заканчивая применением функций. Давайте взглянем на все имеющиеся варианты выполнения обозначенной операции в Экселе, чтоб юзер мог избрать самый наилучший из их для определенной ситуации.

Метод 1: применение форматирования

До этого всего, поглядим, как с помощью форматирования ячеек можно показать денек недели по введенной дате. Данный вариант предполагает преобразование даты в обозначенное значение, а не сохранение отображения обоих этих видов данных на листе.

  1. Вводим всякую дату, содержащую данные о числе, месяце и годе, в ячейку на листе.

Дата в Microsoft Excel

Переход в окно форматирования в Microsoft Excel

Окно форматирования в Microsoft Excel

День недели отобразился в ячейке в Microsoft Excel

В поле «Тип» окна форматирования заместо значения «ДДДД» можно также ввести выражение:

Окно формат ячеек в Microsoft Excel

В этом случае на листе будет отображено сокращенное наименование денька недели.

Краткое отображение дня недели в Microsoft Excel

Метод 2: внедрение функции ТЕКСТ

Но метод, который был представлен выше, предугадывает преобразование даты в денек недели. Существует ли вариант, чтоб оба эти значения выводились на листе? Другими словами, если в одной ячейке мы вводим дату, то в иной должен выводиться денек недели. Да, таковой вариант существует. Его можно выполнить с помощью формулы ТЕКСТ. В этом случае необходимое нам значение будет выводиться в обозначенную ячейку в текстовом формате.

    Записываем дату на любом элементе листа. Потом выделяем всякую пустую ячейку. Щелкаем по пиктограмме «Вставить функцию», которая размещена около строчки формул.

Переход в Мастер функций в Microsoft Excel

Переход в окно аргументов функции ТЕКСТ в Microsoft Excel

В поле «Значение» нам необходимо указать адресок той ячейки, в которой содержится дата. Для этого устанавливаем курсор в обозначенное поле и левой клавишей мыши щелкаем по данной ячейке на листе. Адресок здесь же отобразится.

В поле «Формат» в зависимости от того, какое мы желаем иметь представление денька недели полное либо сокращенное, вводим выражение «дддд» либо «ддд» без кавычек.

Окно аргументов функции ТЕКСТ в Microsoft Excel

Результат обработки данных функцией ТЕКСТ в Microsoft Excel

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

Данные изменены в Microsoft Excel

Метод 3: применение функции ДЕНЬНЕД

Имеется ещё один оператор, который может выводить денек недели по данной дате. Это функция ДЕНЬНЕД. Правда, она выводит не заглавие денька недели, а его номер. При всем этом юзер может устанавливать с какого денька (с воскресенья либо с пн.) нумерация будет отсчитываться.

    Выделяем ячейку для вывода номера денька недели. Щелкаем по значку «Вставить функцию».

Вставить функцию в Microsoft Excel

Переход в окно аргументов функции ДЕНЬНЕД в Microsoft Excel

В поле «Дата в числовом формате» вводим определенную дату либо адресок ячейки на листе, в которой она содержится.

В поле «Тип» задается число от 1 до 3, которое описывает, как конкретно будут нумероваться деньки недели. При установке числа «1» нумерация будет происходить, начиная с воскресенья, при этом этому деньку недели будет присвоен порядковый номер «1». При установке значения «2» нумерация будет производиться, начиная с пн.. Этому деньку недели будет дан порядковый номер «1». При установке значения «3» нумерация так же будет происходить с пн., но в этом случае понедельнику будет присвоен порядковый номер «0».

Аргумент «Тип» не является неотклонимым. Но, если его опустить, то считается, что значение аргумента равно «1», другими словами, неделька начинается с воскресенья. Так принято в английских странах, но нам данный вариант не подступает. Потому в поле «Тип» ставим значение «2».

Окно аргументов функции ДЕНЬНЕД в Microsoft Excel

Результат обработки данных функцией ДЕНЬНЕД в Microsoft Excel

Как и с предшествующей функцией, при изменении даты автоматом меняется номер денька недели в ячейке, в которой установлен оператор.

Изменение даты в Microsoft Excel

Как лицезреем, в Экселе есть три главных варианта представления даты в виде денька недели. Они все относительно ординарны и не требуют от юзера наличия каких-либо специфичных умений. Один из их заключается в применении особых форматов, а два остальных для заслуги обозначенных целей употребляют интегрированные функции. Беря во внимание, что механизм и метод отображения данных в любом описанном случае значительно различаются, юзер должен сам избрать, какой из обозначенных вариантов в определенной ситуации ему подступает наиболее всего.

Интересно почитать:  Формула даты в excel сегодня

Мы рады, что смогли посодействовать Для вас в решении препядствия.

Кроме данной статьи, на веб-сайте еще 12327 инструкций.
Добавьте веб-сайт Lumpics.ru в закладки (CTRL+D) и мы буквально еще пригодимся для вас.

Отблагодарите создателя, поделитесь статьей в соц сетях.

Опишите, что у вас не вышло. Наши спецы постараются ответить очень стремительно.

Как найти денек недели по дате в Excel

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

Отображение денька недели с помощью формата ячеек

Основное свойство это метода заключается в том, что в ходе манипуляций будет отображен только итоговый вывод с указанием денька недели. Сама дата не отобразится, другими словами, дата в поле воспримет показатель нужного денька недели. Дата покажется в строке для набора формул при выделении ячейки. Пошаговое управление:

  1. Например, мы имеет ячейку таблички с указанием какой-нибудь определенной даты.
  1. Нажимаем по данной ячейке ПКМ. На дисплее отобразилось маленькое контекстное меню. Находим элемент под заглавием «Формат ячеек…» и щелкаем по нему левой клавишей мышки.
  1. Мы оказались в окошке под заглавием «Формат ячеек». Перемещаемся в раздел «Число». В маленьком перечне «Числовые форматы» избираем пункт «(все форматы)». Смотрим на надпись «Тип:». Нажимаем левой клавишей мыши на поле для ввода, располагающееся ниже данной надписи. Вбиваем сюда последующее значение: «ДДДД». Опосля проведения всех манипуляций нажимаем на «ОК».
  1. Готово! В итоге мы сделали так, что дата в ячейке таблички перевоплотился в наименование для недели. Избираем нажатием левой клавиши мышки эту ячейку и смотрим в строку для ввода формул. Тут отображается сама начальная дата.

Принципиально! Можно поменять значение «ДДДД» на «ДДД». В итоге в ячейке будет выведен денек в сокращенном виде. Подготовительный просмотр можно выполнить в окошке редактирования в строке под заглавием «Эталон».

kak-opredelit-den-nedeli-po-date-v-excel

5

Внедрение функции ТЕКСТ для определения денька недели

Вышеприведенный метод подменяет дату в избранной ячейке таблички на заглавие денька недели. Этот способ подступает не для всех видов задач, решаемых в табличном микропроцессоре Эксель. Нередко юзерам нужно создать так, чтоб денек недели, также дата выводились в разных ячейках. Особый оператор под заглавием ТЕКСТ, дозволяет воплотить эту функцию. Разберемся в вопросце наиболее тщательно. Пошаговое управление:

  1. Например, в нашей табличке размещается определенная дата. Сначало производим выбор ячейки, в которой мы хотим вывести наименование денька недели. Выбор ячейки мы реализуем методом нажатия левой клавиши мышки. Щёлкаем на клавишу «Вставить функцию», располагающуюся рядом со строкой для ввода формул.
  1. На дисплее отобразилось маленькое окошко под заглавием «Вставка функции». Раскрываем перечень, находящийся рядом с надписью «Категория:». В раскрывшемся списке избираем элемент «Текстовые».
  1. В окне «Изберите функцию:» находим оператор «ТЕКСТ» и нажимаем по нему левой клавишей мышки. Опосля проведения всех манипуляций щелкаем на клавишу «ОК», располагающуюся в нижней части окна.
  1. На мониторе возникло окошко, в котором нужно ввести аргументы оператора. Вид оператора: =ТЕКСТ(Значение;Формат вывода). Тут нужно заполнить два аргумента. В строку «Значение» нужно ввести дату, денек недели которой мы планируем показать. Воплотить эту функцию можно без помощи других ручным вводом либо же методом указания адреса ячейки. Нажимаем на строку для набора значений, а позже кликаем ЛКМ по нужной ячейке с датой. В строку «Формат» вбиваем нужный вид вывода денька недели. Напомним, что «ДДДД» – полное отображение наименования, а «ДДД» – сокращенное. Опосля проведения всех манипуляций щелкаем на клавишу «ОК», располагающуюся в нижней части окна.
  1. В конченом итоге в ячейке с введенной формулой отобразится денек недели, а в начальной остается начальная дата.
  1. Необходимо отметить, что редактирование даты автоматом изменит денек недели в ячейке. Эта функция является весьма комфортной для юзеров.
Интересно почитать:  Excel преобразовать текст в число формула

Внедрение функции ДЕНЬНЕД для определения денька недели

Функция ДЕНЬНЕД – это очередной особый оператор, позволяющий воплотить эту задачку. Отметим, что применение этого оператора предполагает отображение не наименования денька недели, а порядкового номера. При этом, например, вторник не непременно должен быть под номером 2, потому что порядок нумерации выставляет сам юзер табличного микропроцессора. Пошаговое управление:

  1. К примеру, у нас есть ячейка с записанной датой. Щёлкаем на какую-либо другую ячейку, в которую мы планируем выводить итог преобразований. Щёлкаем на клавишу «Вставить функцию», располагающуюся рядом со строкой для ввода формул.
  1. На дисплее отобразилось маленькое окошко «Вставка функции». Раскрываем перечень, находящийся рядом с надписью «Категория:». В нем кликаем элемент «Дата и время». В окне «Изберите функцию:» находим «ДЕНЬНЕД» и щелкаем по нему ЛКМ. Опосля проведения всех манипуляций щелкаем на клавишу «ОК», располагающуюся в нижней части окна.
  1. На мониторе возникло окошко, в котором нужно ввести значения оператора. Вид оператора: =ДЕНЬНЕД(дата;[тип]). Тут нужно заполнить два аргумента. В строку «Дата» вводим нужную дату либо же вбиваем адресок поля. В строку «Тип» вводим тот денек, с которого будет начинаться порядок. На выбор есть три значения для этого аргумента. Значение «1» – порядок начинается с воскресенья. Значение «2» – 1-й денек будет пн. Значение «3» – 1-м деньком опять будет пн, но его номер станет равен нулю. Вводим в строку значение «2». Опосля проведения всех манипуляций щелкаем на «ОК».

Направьте внимание! В случае, если юзер не заполнит эту строку никакой информацией, то «Тип» автоматом воспримет значение «1».

  1. В данной ячейке с оператором вывелся итог в числовом виде, который соответствует деньку недели. В рассмотренном нами примере это пятница, потому данному деньку присвоился номер «5».
  1. Необходимо отметить, что редактирование даты автоматом изменит денек недели в ячейке.

Заключение и вывод о рассмотренных методах

Мы разглядели три способа вывода денька недели по дате в табличном микропроцессоре. Любой из методов весьма лёгок в использовании и не нуждается в каких-то доп умениях. 2-ой рассмотренный метод является самым обычным, потому что он реализует вывод данных в отдельной ячейке, никак не изменяя начальную информацию.

Примеры использования функций ДЕНЬ с ДЕНЬНЕД И ДНИ В Excel

Функция ДЕНЬ возвращает денек, который соответствует определенной дате. Результатом работы функции является число из спектра от 1 до31.

Функция ДЕНЬНЕД возвращает денек недели, который соответствует определенной дате. Итог работы данной функции – это число из спектра от 1 до 7 (единица соответствует воскресенью, а семь – субботе).

Функция ДНИ возвращает числовое значение, характеризующее разницу дней меж 2-мя данными датами.

Индивидуальности синтаксической записи функции ДЕНЬ, ДЕНЬНЕД и ДНИ в Excel

Функция ДЕНЬ имеет последующий синтаксис:

Воспринимает на вход единственный параметр дата, который соответствует дате, денек которой требуется найти.

  1. В качестве входного параметра обычно употребляется ячейка из таблицы Excel, содержащая данные в формате дата.
  2. Также на вход принимаются результаты вычислений функции ДАТА и иных функций, возвращающих значения в формате Дата.
  3. При конкретном вводе данных меж скобками функции (к примеру, =ДЕНЬ(“24.06.2018”)) нужно применять кавычки, указывая тем на то, что передаваемые на вход данные имеют тип Текст. Дальше Excel производит автоматическое преобразование данных в формат Дата.
  4. Ошибка #ЗНАЧ! Будет сгенерирована в том случае, если на вход функции ДЕНЬ были переданы данные неподдерживаемого Excel типа, к примеру: ДЕНЬ(“24-июня-2018”) либо ДЕНЬ(“24 06 2018”).
  5. Параметр дата быть может представлен в виде числа в коде времени Excel.

Функция ДЕНЬНЕД имеет последующую синтаксическую запись:

Описание аргументов функции:

  1. Дата – неотклонимый параметр, соответственной дате, денек недели которой требуется найти. Данный параметр имеет индивидуальности, описанные в примечаниях к предшествующей функции.
  2. Тип – число в спектре от 1 до 3, указывающее на то, какой денек недели считается первым (в неких странах 1-ый денек недели – воскресенье, в нашей – пн). Если тип=1, первым деньком недели будет считаться воскресенье, тип=2 – пн. Если тип=3, результатом работы функции ДЕНЬНЕД будет число из спектра от 0 до 6, где 0 соответствует понедельнику.
Интересно почитать:  Excel формула округления в большую сторону

Примечение: в неких вариантах заместо чисел 1,2…7 требуется вывод наименования денька недели (пн, вторник… воскресенье). Для этого можно составить такую таблицу:

И потом выводить текстовое значение, соответственное номеру денька недели:

ДЕНЬНЕД.

Но для данной задачки можно применять последующую функцию: =ТЕКСТ(A2;»dddd»).

ТЕКСТ.

Результатом выполнения данной функции является текст «воскресенье». Если требуется короткая запись денька недели (Сб, Пн, Ср), в качестве второго параметра следует указать «dddd».

Функция ДНИ употребляется для расчета количества дней меж 2-мя обозначенными датами и имеет последующий синтаксис: =ДНИ(кон_дата;нач_дата).

Описание аргументов данной функции:

  1. Кон_дата – неотклонимый параметр, характеризующий дату окончания какого-нибудь действия.
  2. Нач_дата – неотклонимый параметр, характеризующий дату начала определенного действия для выполнения расчета.
  1. При вычислении количества дней меж датами производится преобразование данных в числа в коде времени Excel. Это значит, что записи «=ДНИ(“24.06.2018”;”13.06.2018”)» и «=ДАТАЗНАЧ(“24.06.2018”)-ДАТАЗНАЧ(“13.06.2018”)» возвратят однообразные значения.
  2. Если один из характеристик функции представляет дату, записанную как текст, то он будет обработан функцией ДАТАЗНАЧ, которая возвратит целочисленную дату.
  3. Если параметрами функции являются числа, значения которых находятся за пределами допустимых в коде времени Excel, будет сгенерирована ошибка #ЗНАЧ!.
  4. Если в функции ДНИ применены характеристики в виде данных, которые не могут быть представлены в виде дат в Excel, будет возвращена ошибка #ЗНАЧ!.

Примеры расчетов в Excel с внедрением функций ДЕНЬ, ДЕНЬНЕД и ДНИ

Пример 1. В таблице содержится несколько дат, записанных в формате дат Excel, в которые сотрудникам некого компании обязана быть выплачена зарплата. В связи с принятыми переменами в законодательстве начисление зарплат сотрудникам обязано выполняться в первых числах всякого месяца. Нужно поправить даты с 15/07/2018 на 01/07/2018. Часть таблицы смотрится последующим образом:

Для решения используем последующую формулу: =B3-ДЕНЬ(B3)+1.

Аналогично заполним другие колонки. В итоге получим новейший столбец с правильными датами выдачи заработной платы:

с датами выдачи зарплаты.

Определение рабочих и выходных дней по формуле ДЕНЬНЕД

Пример 2. Программный продукт считывает данные из таблицы Excel и употребляет их в собственных расчетах. Одна из ячеек содержит данные в формате Дата, надлежащие дате получения посылки. Нужно найти, соответствует ли обозначенная дата рабочему деньку недели (с Пн по Пт) и возвратить логическое значение “true” либо “false” (если выходной денек) для предстоящей обработки программкой.

Начальная таблица имеет последующий вид:

Исходная таблица.

Для определения денька недели будем применять ДЕНЬНЕД, первым аргументом которой является данные из ячейки «Дата прибытия», а вторым – 2 (отсчет дней недели начинается с единицы, которая соответствует понедельнику). Для решения используем последующую функцию:

Функция ЕСЛИ инспектирует условие: находится ли приобретенное в итоге работы функции ДЕНЬНЕД значение в интервале от 1 до 5 включительно и возвращает соответственный итог (true либо false).

Вычислим значения для других полей данных:

Определение рабочих и выходных дней.

Как видно, все даты являются рабочими деньками недели.

Для чего нужна функция ДНИ в Excel?

Пример 3. Общеизвестно, что ВОВ была начата 22 июня 1941 года и завершилась 9 мая 1945 года. Нужно найти, сколько дней проходили военные деяния.

Внесем начальные данные в таблицу:

Для расчета используем последующую формулу: =ДНИ(B3;A3).

используем следующую формулу.

Получаем последующий итог:

ДНИ.

Другими словами, военные деяния продолжались в протяжении 1417 дней.

Направьте внимание! Неважно какая дата в Excel – это число дней, прошедших начиная от даты 01.01.1900г. Подробнее описано в статье: Как вычислить дату в Excel? Потому можно свободно применять такую ординарную формулу без функций: =B3-A3.

ДНИ не нужна.

Как видно на рисунке итог аналогичен. Практически функция ДНИ в Excel не нужна совершенно.

Ссылка на основную публикацию
Adblock
detector