Оглавление
При работе с датами в Excel нам иногда требуется конвертировать даты в номера или имена дней. Также для подсчета разницы в днях мы конвертируем дату в день года в Excel. Множество функций и возможностей, таких как ДАТА , ГОД , ТЕКСТ и СЕГОДНЯ преобразование даты в день года в Excel.
Допустим, у нас есть набор данных, в котором есть данные о сотрудниках, такие как Идентификатор сотрудника , Имя , и J дата вступления Мы хотим, чтобы день (т.е, Номер дня или Имя ) с соответствующих дат вступления в должность.
В этой статье мы продемонстрируем несколько возможностей и функций для преобразования даты в день года в Excel.
Скачать рабочую книгу Excel
Преобразование даты в день года.xlsx4 простых способа преобразования даты в день года в Excel
Метод 1: Преобразование даты в N-й день года с помощью функций Excel ДАТА и ГОД
Сайт ДАТА функция принимает 3 аргументы: год , месяц и день И функция возвращает дату с заданными значениями.
Шаг 1: Добавьте дополнительный столбец рядом с диапазоном. Перед вставкой формулы в ячейку отформатируйте ячейки в формате Общий или Номер формат типа с использованием Форматирование ячеек или Формат номера дисплейная коробка.
Шаг 2: Введите следующую формулу в любую пустую ячейку (например, E5 ).
=D5-ДАТА(ГОД(D5),1,0)
ДАТА(ГОД(D5),1,0) часть формулы возвращает дату последнего дня предыдущего года 2020-12(дек)-31(дн.) В формуле вычитается результирующая дата (т.е, 2020-12-31 ) от заданной даты ((т.е., 2021-06-02 )) в E5 .
Шаг 3: Нажмите ENTER и перетащите Наполнительная рукоятка для отображения Nth день во всех клетках, как показано на следующем рисунке.
🔁 Сегодняшний день N-й день года
Немного изменив предыдущую формулу, мы можем преобразовать текущую дату в дату Nth день этого года.
Текущий день изображен на следующем рисунке.
➤ Введите приведенную ниже формулу в C5 клетка.
=TODAY()-DATE(YEAR(TODAY()),1,0)
Сайт СЕГОДНЯ функция выводит сегодняшнюю дату (т.е., 2022-03-24 ). ДАТА(ГОД(СЕГОДНЯ()),1,0) часть формулы подводит последнюю дату (т.е., 2021-12-31 ) предыдущего года. И вся формула приводит к разнице в один день между последней датой предыдущего года и сегодняшним днем.
➤ Удар ENTER чтобы выполнить формулу и вывести на экран Nth день этого года.
Подробнее: Как преобразовать дату в год в Excel (3 быстрых способа)
Метод 2: Использование функции ТЕКСТ для преобразования даты в день в Excel
В предыдущем методе мы конвертируем дату в N-й день года. Однако мы можем конвертировать даты в названия дней, используя функцию ТЕКСТ синтаксис функции ТЕКСТ функция
=TEXT (значение, формат_текста)
Аргументы относятся к
значение ; заданное значение для преобразования.
формат_текста ; формат числа, в котором отображается значение.
Шаг 1: Вставьте приведенную ниже формулу в любую пустую ячейку (например, E5 )
=TEXT(D5, "DDD")
Сравнивая синтаксис, D5 = значение и "DDD" = the формат_текста в котором мы хотим получить значение.
Шаг 2: Используйте ENTER чтобы отобразить названия соответствующих дат. Затем перетащите кнопку Наполнительная рукоятка чтобы сделать видимыми все другие названия дней.
Поскольку мы вставляем только день (с 3 Excel отображает название дня из даты. Вы можете использовать больше или меньше начальных букв для отображения названия дня.
Подробнее: Как преобразовать текст в дату с помощью Excel VBA (5 способов)
Похожие чтения:
- Как преобразовать дату в формат dd/mm/yyyy hh:mm:ss в Excel
- Получение первого дня месяца из названия месяца в Excel (3 способа)
- Как получить последний день предыдущего месяца в Excel (3 метода)
- Преобразование 7-значной юлианской даты в календарную дату в Excel (3 способа)
- Как запретить Excel автоматически форматировать даты в CSV (3 способа)
Метод 3: Преобразование даты в день года с помощью диалогового окна Excel Формат ячеек
Альтернатива ТЕКСТ функция, Excel Форматирование ячеек Функция может отображать названия дней из дат.
Шаг 1: Выберите все даты, которые вы хотите преобразовать. Перейдите в раздел Главная вкладка> Нажмите на Настройка шрифта как показано на следующем снимке экрана.
Шаг 2: Сайт Форматирование ячеек откроется окно. В Форматирование ячеек окно,
Нажмите на Номер секция.
Выберите Пользовательский из Категория секция.
Тип "ddd" по адресу Тип .
Нажмите на OK .
➤ Через мгновение все даты преобразуются в названия дней, как показано на скриншоте ниже.
Чтобы все было стандартно, мы показываем 3 начальные буквы названий дней. Вы можете отобразить в ячейках названия всех дней.
Читайте также: Как преобразовать дату в день недели в Excel (8 способов)
Метод 4: Отображение длинной даты для преобразования даты в день года в Excel
Различные форматы дней предлагают разные типы приоритетного представления дат. Формат даты Long Date в Excel отображает названия дней с месяцем и годом.
Шаг 1: Выделите все записи и перейдите к пункту Главная вкладка> Нажмите на Номер Формат значок ( Номер section)> Select Длительная дата .
Шаг 2: Нажав на Длительная дата Преобразует все даты в названия полных дней, месяцев и лет. Отсюда вы можете легко увидеть названия дней вместе с годом.
Подробнее: Как преобразовать дату в месяц в Excel (6 простых способов)
Заключение
В этой статье мы описали возможности и функции для преобразования даты в день года в Excel. ДАТА и ГОД функции преобразуют даты к N-му дню года. ТЕКСТ функция, Форматирование ячеек и Длительная дата fetch the particular day name of the date. Надеюсь, эти вышеупомянутые методы удовлетворят ваши потребности и отлично справятся со своей задачей. Комментируйте, если у вас есть дополнительные вопросы или есть что добавить.