Как дату перевести в квартал в excel

Обновлено: 04.07.2024

Говорит, что вы вводите дату в одну ячейку, и отображается как 2012/12/21. Есть ли способ показать только год, только квартал, только месяц или день недели? Следующие ниже методы могут помочь вам легко преобразовать или отформатировать любые даты для отображения только названия дня недели или месяца, названия квартала или года в Microsoft Excel.

Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу . Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
  • Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
  • Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния : Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
  • Разделить инструменты : Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
  • Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона ; Отправляйте персонализированные электронные письма нескольким получателям массово.
  • Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий .
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

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

Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!

Функция Microsoft Excel Text может помочь вам легко преобразовать дату в соответствующее название месяца или года, название квартала или дня недели.

1. Введите эту формулу в пустую ячейку. = ТЕКСТ (A1; «мммм») , в данном случае в ячейке C1. Смотрите скриншот:


2. Нажмите Enter и выберите ячейку C1. Затем перетащите маркер заполнения в диапазон, к которому вы хотите применить эту формулу. И дата была преобразована в название месяца. Смотрите скриншот:


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

Вы также можете преобразовать дату в название дня недели с помощью формулы = ТЕКСТ (A1; «дддд») ; преобразовать дату в название квартала с помощью этой формулы = "Q" & ПРОСМОТР (МЕСЯЦ (A1), , ) & "-" & ТЕКСТ (A1, "yy") ; преобразовать дату в название года с помощью этой формулы = ТЕКСТ (A1; "гггг ;;;") .

Преобразование даты в день недели, месяц или год с помощью Kutools for Excel

С функцией Text легко работать с несколькими датами, а если их будет много, потребуется много времени. В Kutools for Excel's Применить форматирование даты Инструмент может помочь вам легко преобразовать все выбранные даты в название года, месяца или дня недели.

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней. Получить сейчас

1. Выберите диапазон, с которым вы будете работать.

2. Нажмите Kutools > Инструменты форматирования > Применить форматирование даты…, см. снимок экрана:


3. в Применить форматирование даты диалог:

Если вы хотите преобразовать дату в название года, вы можете выбрать 01or 2001 элемент в левом поле.


Если вы хотите преобразовать дату в название месяца, вы можете выбрать 03, Вт or Март элемент в левом поле.


Если вы хотите преобразовать дату в название дня недели, вы можете выбрать СРЕДА or среда элемент в левом поле.


4. Затем нажмите OK or Применить, все даты были изменены на нужный формат даты.

Внимание: Применить форматирование даты инструмент не меняет фактическое значение. Нажмите, чтобы узнать больше об этом инструменте «Применить форматирование даты».

Несмотря на то что в Excel не предусмотрена функция КВАРТАЛ определить номер квартала по дате можно с помощью функций ВЫБР, ИНДЕКС и ОКРУГЛВВЕРХ. Рассмотрим все на простых конкретных примерах.

Определение квартала с использованием функции ВЫБОР в Excel

Функция ВЫБОР мало известна, но очень полезна. Что она делает? Конечно же, выбирает. Она выбирает указанное нами значение среди списка аргументов. Среди этих аргументов может быть все: числа; текст; диапазоны

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

Месяцы и кварталы.

Здесь принимаем, что каждый номер месяца - это номер аргумента функции ВЫБОР, который мы хотим отобразить. То есть, январь это 1, май - 2, и, например, ноябрь - 4.

И это то, что функция ВЫБОР от нас требует: номер аргумента, который должен отобразиться и, собственно, значения всех аргументов.

Таким образом, в ячейке E4 пишем следующую функцию:

ВЫБОР.

Чтобы применить данную формулу на практике будем использовать функцию МЕСЯЦ для определения порядкового номера месяца для исходной даты:

МЕСЯЦ.

Теперь каждому номеру месяца присвоим порядковый номер квартала используя функцию ВЫБОР:

МЕСЯЦ.

Как видно на рисунке данное решение реализуется 1 + двенадцатью аргументами с логической последовательностью номеров квартала.

Как выбрать номер квартала из даты функцией ИНДЕКС и МЕСЯЦ?

Такой же принцип можно использовать с помощью функции ИНДЕКС:

ИНДЕКС.

Как определить квартал из даты функциями ОКРУГЛВВЕРХ и МЕСЯЦ?

Простой формулой определяем квартал для каждого месяца и даты с помощью функции ОКРУГЛВВЕРХ:

ОКРУГЛВВЕРХ.

Как видно на рисунке все три способа без ошибочно возвращают одни и те же номера кварталов по исходным датам.

Определение номеров нестандартных кварталов по дате

Функции ВЫБОР или ИНДЕКС имеют одно преимущество над ранее описанным методом с функцией ОКРУГЛВВЕРХ. Их можно использовать, когда в нашей компании применяется нестандартный расчетный год. Когда я пишу "нестандартный расчетный год", то имею в виду следующее: год может начинаться с другого месяца, а не с января. Даже с июля. ИНДЕКС и ВЫБОР выглядели бы тогда следующим образом:

Для наших данных результат был бы следующим:

Определение нестандартных кварталов.

С функцией ОКРУГЛВВЕРХ это было бы сложнее. И тут простое решение, без головной боли. И функция простая для запоминания и без запоминания какой-либо логики.

Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.

Как Excel обрабатывает время

Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.

Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.

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

Пример функции ДАТА

Построение значение даты, составляя его из отдельных элементов-чисел.

Синтаксис: год; месяц, день.

Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.

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

Пример использования функции:

ДАТА.

Зададим большее количество дней для июня:

Большее количество дней.

Примеры использования в качестве аргументов ссылок на ячейки:

Ссылки в аргументах.

Функция РАЗНДАТ в Excel

Возвращает разницу между двумя датами.

  • начальная дата;
  • конечная дата;
  • код, обозначающий единицы подсчета (дни, месяцы, годы и др.).

Способы измерения интервалов между заданными датами:

  • для отображения результата в днях – «d»;
  • в месяцах – «m»;
  • в годах – «y»;
  • в месяцах без учета лет – «ym»;
  • в днях без учета месяцев и лет – «md»;
  • в днях без учета лет – «yd».

В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.

Примеры действия функции РАЗНДАТ:

РАЗНДАТ.

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

Функция ГОД в Excel

Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.

Пример использования функции ГОД:

ГОД.

Функция МЕСЯЦ в Excel: пример

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

Примеры использования функции МЕСЯЦ:

МЕСЯЦ.

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

ДЕНЬ.

Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

ДЕНЬНЕД.

По умолчанию функция считает воскресенье первым днем недели.

Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

НОМНЕДЕЛИ.

Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

С понедельника.

В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).

Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().

Если у вас есть столбец даты, теперь вы хотите преобразовать дату в квартал и год только для получения следующего результата. Есть ли какие-нибудь быстрые способы решить эту проблему в Excel?


Преобразование даты в квартал и год с помощью формулы

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

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


Преобразование даты в квартал только с формулой

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

Затем перетащите дескриптор заполнения вниз к ячейкам для заполнения этой формулы, отображается только квартал на основе даты, см. Снимок экрана:


Преобразуйте дату в квартал и год с помощью удобной функции

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

Примечание: Чтобы применить эти Преобразовать дату в квартал функции, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените функции.

После установки Kutools for Excel, пожалуйста, сделайте следующее:

1. Нажмите, чтобы выбрать ячейку, в которую вы хотите вывести результат, см. Снимок экрана:


2, Затем нажмите Kutools > Формула Помощник > Формула Помощник, см. снимок экрана:


3. В Помощник по формулам диалоговом окне выполните следующие действия:

  • Выберите Время из Тип формулы раскрывающийся список;
  • В Выберите формулу список, щелкните, чтобы выбрать Преобразовать дату в квартал вариант;
  • Затем в Ввод аргументов выберите ячейку, содержащую дату, которую вы хотите преобразовать в Время текстовое окно.
Советы: В Время текстовое поле, вы должны изменить абсолютную ссылку на ячейку по умолчанию на относительную ссылку на ячейку для правильного перетаскивания формулы.


4. А затем нажмите Ok Кнопка, будет вычислен первый результат, затем перетащите маркер заполнения для заполнения формулы в другие ячейки, см. снимок экрана:


Преобразование квартала и года на дату с помощью формулы

Иногда вам может потребоваться преобразовать ячейки формата квартала и года в обычную дату, которая является первым днем ​​квартала, как показано ниже:


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

Затем перетащите маркер заполнения вниз к ячейкам для заполнения этой формулы, и все первые дни квартала будут извлечены одновременно, см. Снимок экрана:

Читайте также: