Как извлечь значения дня из значений даты в Microsoft Excel

How to effectively deal with bots on your site? The best protection against click fraud.

В некоторых сценариях может потребоваться извлечь день из даты. Допустим, у вас есть дата 27/05/2022, и должен быть способ, которым ваш лист Excel сможет сообщить вам, что сегодня пятница. Если бы это можно было сделать практичным, это могло бы найти применение во многих случаях, таких как определение рабочих дней проекта, школьных заданий и т. д.

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

Оглавление

Пример сценария

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

Решение 1. С помощью параметров форматирования ячеек

instagram story viewer

Это самый простой из всех методов, так как он не включает никаких формул.

Шаг 1: Скопируйте все значения даты из столбца 1, Свидание столбец.

Вы также можете выбрать все данные, щелкните правой кнопкой мыши, а затем выберите Копировать или вы можете просто нажимать клавиши CTRL+С после выбор данных.

1 Копирование данных оптимизировано

Шаг 2: Далее, щелкните один раз на первой ячейке столбца, где вы хотите День значения для извлечения.

2 Нажмите «Оптимизированная первая ячейка».

Шаг 3: Теперь нажмите клавиши CTRL+В вставить данные.

3 Вставить оптимизированные данные

РЕКЛАМНОЕ ОБЪЯВЛЕНИЕ

Шаг 4: Щелкните правой кнопкой мыши в любом месте выбранного диапазона ячеек и щелкните параметр с именем Формат ячеек.

4 ячейки формата оптимизированы

Шаг 5: В Формат ячеек окно, нажмите на Число вкладка первая. Далее, под Категория варианты, нажмите на Обычай вариант.

Теперь, под Тип поле, введите ддд. Прямо над Тип поле, под Образец раздел, вы сможете просмотреть образцы данных. Потому что мы дали ддд, данные образца отображают день недели в трехбуквенном формате, т.е. Вт в следующем примере.

Ударь ХОРОШО кнопку, как только вы закончите.

5 оптимизированных форматов ячеек

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

6 Расширенный день, оптимизированный

Шаг 6: Вот и все. Вот так просто вы успешно извлекли значения дня из значений даты.

7 Окончательный результат оптимизирован

Решение 2. С помощью функции формулы ТЕКСТ

Это еще один простой метод, с помощью которого вы можете быстро извлечь значение дня из значения даты. Этот метод использует формульную функцию с именем Текст().

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

=ТЕКСТ(A3;"ддд")

Вы должны заменить А3 с вашим требуемым идентификатором ячейки, который имеет значение даты. Также, ддд дал бы день в формате 3 букв. Например, Вт.

8 Текстовая формула оптимизирована

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

9 Оптимизация на целый день

Шаг 2: Если вы нажмете в другом месте или нажмете Войти ключ, вы увидите, что формула успешно применена и значение дня успешно извлечено.

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

9 Формула перетаскивания оптимизирована

Шаг 3: теперь у вас есть значения дня для всех значений даты, присутствующих на вашем листе Excel.

10 Окончательный результат оптимизирован

Решение 3. Комбинируя функции CHOOSE и WEEKDAY Formula

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

Шаг 1: Двойной щелчок по первой ячейке столбца День, чтобы отредактировать его содержимое. Скопировать и вставить на него следующую формулу.

=ВЫБЕРИТЕ(ДЕНЬ НЕДЕЛИ(A3),"ВОСКРЕСЕНЬЕ","ПОНЕДЕЛЬНИК","ВТОРНИК","СРЕДА","ЧЕТВЕРГ","ПЯТНИЦА","СУББОТА")

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

11 Выберите оптимизированный рабочий день

Формула Пояснение

Часть, которая решается первой в приведенной выше формуле, ДЕНЬ НЕДЕЛИ(A3). Функция «День недели» принимает дату в качестве аргумента и возвращает день недели в виде целого числа.. По умолчанию функция предполагает, что неделя начинается с воскресенья по субботу. Итак, если это обычный сценарий, вы можете указать только один аргумент для этой функции. В этой формуле я дал только один аргумент, A3, который является идентификатором ячейки, содержащей дату, из которой мне нужно найти день. Но если ваша неделя начинается с понедельника, то вам нужно передать еще один аргумент вашей функции, сделав его ДЕНЬ НЕДЕЛИ(A3,2). Таким образом, ваша окончательная формула в этом случае будет выглядеть так, как показано ниже.

=ВЫБЕРИТЕ(ДЕНЬ НЕДЕЛИ(A3,2),"ВОСКРЕСЕНЬЕ","ПОНЕДЕЛЬНИК","ВТОРНИК","СРЕДА","ЧЕТВЕРГ","ПЯТНИЦА","СУББОТА")

Так ДЕНЬ НЕДЕЛИ() Функция возвращает день недели в числовом формате. То есть, если день Вторник, тогда ДЕНЬНЕД() вернет 3.

ВЫБИРАТЬ() Функция возвращает строку из своего списка аргументов на основе своего первого аргумента.

ВЫБИРАТЬ() функция может иметь много аргументов. Первым аргументом является номер индекса. Аргументы после номера индекса — это строки, которые необходимо выбрать на основе номера индекса. Например, если первый аргумент ВЫБИРАТЬ() функция 1, то первая строка в списке будет возвращена функцией ВЫБИРАТЬ() функция.

Таким образом, в этом конкретном сценарии ДЕНЬ НЕДЕЛИ() функция возвращает 3 как его возвращаемое значение. В настоящее время ВЫБИРАТЬ() функция принимает это 3 как его первый аргумент. И возвращает 3-й строка в списке в соответствии с этим значением индекса. Так ВЫБИРАТЬ() функция, наконец, вернется ВТОРНИК.

Если вы хотите вернуть краткий формат дней, вы можете внести изменения в основную формулу, как показано ниже.

=ВЫБОР(ДЕНЬНЕД(A3,2),"Вс","Пн","Вт","Ср","Чт","Пт","Сб")

Шаг 2: Если вы нажмете Войти или щелкните в любом другом месте, вы увидите, что значение дня успешно заполнено в выбранной вами ячейке.

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

12 оптимизировано перетаскивание вниз

Шаг 3: теперь формула успешно применяется ко всем ячейкам, а значения дня заполняются во всем столбце.

13 Оптимизированная формула

Оставьте нам комментарий, говоря, какой метод является вашим выбором! Пожалуйста, возвращайтесь, чтобы прочитать больше замечательных статей об Excel и многое другое!

Вы также можете загрузить этот инструмент для ремонта ПК, чтобы найти и устранить любую проблему с ПК:
Шаг 1 - Загрузите Restoro PC Repair Tool отсюда
Шаг 2 - Нажмите «Начать сканирование», чтобы автоматически найти и устранить любую проблему с ПК.
Teachs.ru
Вставить специальный параметр отсутствует / не работает в исправлении MS Office

Вставить специальный параметр отсутствует / не работает в исправлении MS OfficeWindows 10Excel

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

Читать далее
Как вставить лист Excel в Microsoft Word

Как вставить лист Excel в Microsoft WordMicrosoft WordExcel

Microsoft Office всегда был мощным, и новые обновления, внесенные в его новую версию 2016 года, доказали, что он более полезен как с точки зрения функций, так и с точки зрения улучшений. Мы все исп...

Читать далее
Как форматировать текст в Excel с помощью функций UPPER, LOWER и PROPER

Как форматировать текст в Excel с помощью функций UPPER, LOWER и PROPERExcel

20 сентября 2016 г. От TechieWriterКак форматировать текст в Microsoft Excel с помощью функций UPPER, LOWER и PROPER: - Забудьте об удалении всего текста только потому, что вы забыли ввести его в п...

Читать далее
ig stories viewer