Дата в формате квартал excel

Номер квартала по дате

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

=ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3)

В английской версии Excel эта формула выглядит =INT((MONTH(A1)+2)/3)

Функция МЕСЯЦ в данном случае извлекает номер месяца для даты, а ЦЕЛОЕ — округляет результат до целого.

Если вам нужны римские (I, II, III, IV), а не арабские цифры, то к формуле можно добавить соответствующую функцию:

=РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3)) 

=ROMAN(INT((MONTH(A1)+2)/3)) 

Ссылки по теме

  • Основные принципы работы с датами и временем в Excel
  • Выпадающий календарь для удобного ввода даты из надстройки PLEX
  • Номер рабочей недели по дате

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

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

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

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

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

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

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

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

=ВЫБОР(D4;1;1;1;2;2;2;3;3;3;4;4;4)

ВЫБОР.

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

МЕСЯЦ.

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

МЕСЯЦ.

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

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

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

=ИНДЕКС({1;1;1;2;2;2;3;3;3;4;4;4};1;B2)

ИНДЕКС.

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

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

=ОКРУГЛВВЕРХ(B2/3;0)

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

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



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

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

=ИНДЕКС({3;3;3;4;4;4;1;1;1;2;2;2};1;B2)

=ВЫБОР(B2;3;3;3;4;4;4;1;1;1;2;2;2)

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

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

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

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


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

Формула 1: преобразовать дату только в квартал (например, Q1)

="Q" &INT((MONTH( A1 )+2)/3)

Формула 2: преобразование даты в квартал и год (например, Q1-2022)

="Q" &INT((MONTH( A1 )+2)/3) & "-" & YEAR( A1 )

Формула 3: преобразование даты в полное название квартала и год (например, 1 квартал 2022 г.)

="Quarter " &INT((MONTH( A1 )+2)/3) & " " & YEAR( A1 )

Обратите внимание, что каждая формула предполагает, что дата находится в ячейке A1 .

В следующих примерах показано, как использовать каждую формулу на практике.

Пример 1: преобразование даты только в квартал

Мы можем использовать следующую формулу для преобразования даты только в квартал:

="Q" &INT((MONTH( A2 )+2)/3)

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Квартал для каждой даты в столбце A показан в столбце B.

Пример 2: преобразование даты в квартал и год

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

="Q" &INT((MONTH( A2 )+2)/3) & "-" & YEAR( A2 )

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Excel конвертирует дату в квартал и год

Квартал и год для каждой даты в столбце A показаны в столбце B.

Пример 3. Преобразование даты в полное название квартала и год

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

="Quarter " &INT((MONTH( A2 )+2)/3) & " " & YEAR( A2 )

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Квартал и год для каждой даты в столбце A показаны в столбце B.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как сравнить даты без времени в Excel
Как использовать СУММЕСЛИМН с диапазоном дат в Excel
Как фильтровать даты по месяцам в Excel

Содержание

  1. Excel: как преобразовать дату в квартал и год
  2. Пример 1: преобразование даты только в квартал
  3. Пример 2: преобразование даты в квартал и год
  4. Пример 3. Преобразование даты в полное название квартала и год
  5. Дополнительные ресурсы
  6. Excel квартал
  7. Номер квартала в Excel.
  8. Дата конца и начала квартала в MS EXCEL
  9. 3 функции для определения номера квартала по дате в Excel
  10. Определение квартала с использованием функции ВЫБОР в Excel
  11. Как выбрать номер квартала из даты функцией ИНДЕКС и МЕСЯЦ?
  12. Как определить квартал из даты функциями ОКРУГЛВВЕРХ и МЕСЯЦ?
  13. Определение номеров нестандартных кварталов по дате
  14. Формат даты в кварталах (Формулы/Formulas)
  15. преобразовать дату в квартал (Формулы/Formulas)
  16. Выбрать даты по кварталам (Формулы/Formulas)
  17. Данные за квартал (Формулы/Formulas)

Excel: как преобразовать дату в квартал и год

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

Формула 1: преобразовать дату только в квартал (например, Q1)

Формула 2: преобразование даты в квартал и год (например, Q1-2022)

Формула 3: преобразование даты в полное название квартала и год (например, 1 квартал 2022 г.)

Обратите внимание, что каждая формула предполагает, что дата находится в ячейке A1 .

В следующих примерах показано, как использовать каждую формулу на практике.

Пример 1: преобразование даты только в квартал

Мы можем использовать следующую формулу для преобразования даты только в квартал:

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Квартал для каждой даты в столбце A показан в столбце B.

Пример 2: преобразование даты в квартал и год

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

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Квартал и год для каждой даты в столбце A показаны в столбце B.

Пример 3. Преобразование даты в полное название квартала и год

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

Мы можем ввести эту формулу в ячейку B2 и перетащить ее в каждую оставшуюся ячейку в столбце B:

Квартал и год для каждой даты в столбце A показаны в столбце B.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Источник

Excel квартал

Номер квартала в Excel.

Дата конца и начала квартала в MS EXCEL

​ 3-й квартал, 1​ не должно быть​ShAM​ просто..Когда я имел​ иметь отдельную ячейку​ боли. И функция​ помощью функции ОКРУГЛВВЕРХ:​ это 1, май​

​ в Excel не​​Excel.​​Третий вариант.​ в пустой ячейке.​ сравнение с первой​ подставить, чтобы расчитывались​ ячейки количество дат,​

​: Не подскажите можно​:​ раз 4-й, затем​

3 функции для определения номера квартала по дате в Excel

​ поскольку эта дата​: Тогда перестаем гадать.​ ввиду, что ячейка​ с датой?​ простая для запоминания​=ОКРУГЛВВЕРХ(B2/3;0)​ — 2, и,​ предусмотрена функция КВАРТАЛ​Формула такая. =ДАТА(ГОД(B2);ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)*3+1;)​В ячейке будет​

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

​ Есть несколько вариантов.​ датой и последней​ данные за 2​ попадающих в определенный​ ли как-то преобразовать​Russel​ опять 3 раза​ нужна для дальнейших​ Давайте файл и​ используется для вычислений,​

​ShAM​ и без запоминания​Как видно на рисунке​ например, ноябрь -​ определить номер квартала​ Получится так.​ написан номер квартала​Например, в ячейке​ датой года.​ квартал и за​

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

​ 4.​ по дате можно​Как определить по​ и год. Напишем​ В2 пишем дату​Liana88​

​ год.​Файл приложен.​ квартал!​

​ внимания, что 5я​

​Затем я закрываю​ShAM​ именно такой формат.​ в частности, что​ЗЫ: Поменял файл​Lyova​

​ без ошибочно возвращают​И это то, что​ с помощью функций​ дате день недели​

​ такую формулу.​ (для всех формул​: Еще вопрос, если​Формулы в файле​Pelena​

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

​дата записана в​ то строка не​ файл, сохраняя изменения,​

​, Я прошу прощения,​

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

​А вот нефиг​ далее в формулах​ в предыдущем сообщении.​: Здравствуйте!​

​ функция ВЫБОР от​ ВЫБР, ИНДЕКС и​ (понедельник, вторник, т.д.),​=ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)&» кв. «&ТЕКСТ(B2;»ГГГГ»)&»​ в этой статье​ я хочу высчитать​

​ написаны, но везде​

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

​: Здравствуйте.​ формате «04.01.2014»?​ пустая. Согласен, в​ открываю его вновь​ перемудрил я чего-то​ было без примера​ в других ячейках​Russel​В ячейке стоит​ же номера кварталов​ нас требует: номер​ ОКРУГЛВВЕРХ. Рассмотрим все​ смотрите в статье​ г.»​ дата стоит в​ количество конкретного товара​ выходит 0. Посмотрите,​Сводной можно с​Pelena​

​ принципе можно и​

​ с фантазиями относительного​ помогать.​

​ анализируется наличие в​: Используйте конструкцию​ формула =ДАТАМЕС(A1;1), которая​ по исходным датам.​ аргумента, который должен​ на простых конкретных​ «День недели по​Получилось так.​

Формат даты в кварталах (Формулы/Formulas)

​ ячейке В2).​​ за квартал конкретного​
​ пожалуйста.​ группировкой по кварталам​:​
​ так реализовать, спасибо!​ располагаются в нормальном​ возможных вариантов изменения​Russel​ заданной ячейке именно​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=(ЧАСТНОЕ(МЕСЯЦ(ДАТАМЕС(A1;1))-1;3)+1)&» квартал «&ГОД(ДАТАМЕС(A1;1))​ возвращает дату 30.09.2014.​​ отобразиться и, собственно,​

​ примерах.​​ дате Excel».​Четвертый вариант.​Первый вариант​ года.​

​Nic70y​​sboy​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ОТБР((МЕСЯЦ(A1)-1)/3)+1​
​Lyova​ хронологическом порядке.​

​ таблицы. И Вас​​: Ага, а в​ даты 30.09.2014, поэтому​или ту, что​Можно ли сделать​Функции ВЫБОР или ИНДЕКС​ значения всех аргументов.​Функция ВЫБОР мало известна,​Какие ещё бывают​Написать номер квартала в​

​.​​Например, сколько было​
​:​: Добрый день.​

​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ОКРВВЕРХ(МЕСЯЦ(A1)/3;1)​​:​
​Не знаете почему​
​ и себя запутал.​ свою очередь эта​​ и написал, что​​ предложил​
​ так, чтобы эта​​ имеют одно преимущество​Таким образом, в ячейке​ но очень полезна.​ формулы, что можно​Excel римскими числами​Номер квартала в​
​ ПУ за первый​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН(K:K;K1;H:H;4)+СЧЁТЕСЛИМН(K:K;K1;H:H;5)+СЧЁТЕСЛИМН(K:K;K1;H:H;6)​как вариант формулой​AlexM​
​ShAM​​ так происходит?​ Вариант с УФ​ дата образуется от​ прицеплять текст не​

​VEKTORVSFREEMAN​​ дата отражалась как​​ над ранее описанным​​ E4 пишем следующую​​ Что она делает?​​ сделать в помощью​. Напишем такую формулу​Excel​ квартал 2011 года​китин​ (пример для 1-го​:​, Забавно, а я​Russel​ вполне подходит.​ той, что в​ получиться, поскольку должен​, а по поводу​ «3 кв.2014» или​ методом с функцией​ функцию:​ Конечно же, выбирает.​ формул, кроме расчета​ в ячейке С3.​
​будет написан в​​Создала дополнительную колонку​: чисто по примеру​ квартала)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=-ЦЕЛОЕ(-МЕСЯЦ(A1)/3)​ повторил алгоритм «скопировал-сохранил-закрыл-открыл»​: Ну так ссылайтесь​Единственный ньюанс, заметил​ ячейке А1. Так​ поменяться лишь формат,​Цитата​ «3 квартал 2014»?​ ОКРУГЛВВЕРХ. Их можно​=ВЫБОР(D4;1;1;1;2;2;2;3;3;3;4;4;4)​ Она выбирает указанное​ чисел, смотрите в​
​ =РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)) Смотрите ячейку​ виде арабской цифры.​ год.​

​Pelena​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН($D$4:$D$30;»>31.12.2015″;$D$4:$D$30;»​cavstarica​ 5 раз и​ не на 4​
​ интересную особенность. Если​ почему бы и​ а восприятие эксель​

​Lyova, 07.10.2014 в​​Эта ячейка дальше​ использовать, когда в​Чтобы применить данную формулу​ нами значение среди​ статье «Формула в​ С3.​В ячейке В3​bmv98rus​: Ещё вариант (первая​Nic70y​: В продолжении темы,​

​ каждый раз одно​​ строку, а на​

​ я ставлю курсор,​​ не анализировать ячейку​ этой даты должно​

​ 01:30, в сообщении​​ используется в расчетах,​

​ нашей компании применяется​​ на практике будем​​ списка аргументов. Среди​​ Excel».​Пятый вариант.​ будет написано, какой​: Liana88,​ формула)​:​ скажите. как применить​ и тоже. Ну что​ 5-ю:​ например в S5​
​ А1, а здесь​​ остаться прежним. ​ № 1200?’200px’:»+(this.scrollHeight+5)+’px’);»>ячейка дальше​ поэтому прицеплять слова​ нестандартный расчетный год.​ использовать функцию МЕСЯЦ​ этих аргументов может​Найдем дату конца квартала,​Формула такая. =РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3))&»​
​ это квартал. В​Ожидаемый вопрос,​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(СЧЁТЕСЛИМН(K:K;»<>«&K1;H:H;<4;5;6>))​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН($D$4:$D$30;»>=»&ДАТА(ПРАВБ(F3;4);ЛЕВБ(F3)*3-2;1);$D$4:$D$30;»​ к данному списку?​ же, запишем в​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОИСКПОЗ(D1;R5:Z5;0)​ (здесь отражается 2​ пусть будет просто​ShAM​ используется в расчетах,​ не получиться​ Когда я пишу​ для определения порядкового​ быть все: числа;​ к которому относится​ кв.» Получится так.​ ячейку В3 пишем​это упростит все​Liana88​Dryha​ Т.е.даты рождения нужно​ «невыясненное».​Я сделал Вам​ квартал), и копирую​ информативный текст с​, Ваш вариант, в​
​ поэтому прицеплять слова​VEKTORVSFREEMAN​ «нестандартный расчетный год»,​ номера месяца для​ текст; диапазоны​ заданная дата. Например,​
​Шестой вариант.​ такую формулу. =ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)​

​ и решит сразу​​: Спасибо большущее всем,​:​ разделить по кварталам.​Спасибо за помощь!​
​ две строки:​
​ ячейку вправо, протягивая​ кварталом?​
​ принципе, подходит, хотя​ не получиться​: Lyova, вот вариант,​
​ то имею в​ исходной даты:​Потребовалось некоторое время, чтобы​ если задана дата​

​Формула такая. =РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3))&»​​ Получилось так.​
​ и первый и​ пошла разбираться подробнее.​Pelena​ Спасибо заранее.​ShAM​- 4я строка​ ее, например до​

​Lyova​​ немного трудоемкий и​​в расчетах используйте​​ только не через​ виду следующее: год​Теперь каждому номеру месяца​ убедиться в полезности​ 05.11.12, то дата​ кв.»&ТЕКСТ(B2;» ГГГГ»)&» г.»​

​Изменим число, получится так.​​ второй вопрос.​​bmv98rus​​, Спасибо!​Pelena​: Может, в 2007​ для печати формата​ столбца AR, то​: Соорудил пример. ​ не очень универсальный.​
​ вместо ссылки на​

​ формат ячейки, а​​ может начинаться с​ присвоим порядковый номер​ данной функции, но​

​ конца квартала 31.12.12.​​Получится так.​Второй вариант.​Ну или добавьте​: Пока писал все​Dryha​: И что не​

​ себя так ведет​​ «1 кв. 2014»,​ начиная со столбца​ShAM​
​ Я над ним​

преобразовать дату в квартал (Формулы/Formulas)

​ эту ячейку свою​​ через формулу​ другого месяца, а​ квартала используя функцию​ в случае с​
​ Также найдем дату​По дате в​

​Номер квартала будет​​ еще одно умножение​ ​ уже разобрали.​
​: Всем спасибо!​

​ получается? Любая из​​ (у меня 2010)?​ ​- 5я строка​

​ T, после каждого​​: Ну, и чем​ тоже думал, но​ первоначальную =ДАТАМЕС(A1;1).​ShAM​ не с января.​ ВЫБОР:​

​ определением квартала -​​ начала соответствующего квартала.​Excel определить начало и​ записан так –​ на (L1:L19=2011)​

​Хотя нет, не​​jakim​ предложенных формул справится​Lyova​ для вычислений формата​ 4 квартала идет​

Выбрать даты по кварталам (Формулы/Formulas)

​ УФ не подходит?​​ в исходном файле​
​VEKTORVSFREEMAN​: VEKTORVSFREEMAN, так нельзя,​ Даже с июля.​Как видно на рисунке​ она огромна. Здесь​Пусть в ячейке​
​ коней квартала​

​ 1 кв. Формулу​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=SUMPRODUCT(ISTEXT($E$2:$E$19)*($H$2:$H$19>=1)*($H$2:$H$19​
​ все.​: С функцией СУМПРОИЗВ.​

​ с этой задачей​​: Так похоже и​
​ «01.01.2014» цвет шрифта=цвету​ 2 раза 2​Russel​
​ рассматривается 15-летний период​

​, если используешь амперсанды​​ т.к.:​ ​ ИНДЕКС и ВЫБОР​

​ данное решение реализуется​​ каждые 3 месяца​​А1​​.​

​AlexM​​ есть, перекинул файле​ заливки​ ​ квартал, потом 3-й​ ​: Вот такие костыли​ времени, и сама​ для слияния текста,​

Данные за квартал (Формулы/Formulas)

​Lyova, с УФ​​ выглядели бы тогда​ 1 + двенадцатью​ относятся к следующему​имеется дата 05.11.12.​Как определить​=ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)&» кв.»​: Всё получилось, все​
​можно же просто​: Формула для первого​: В любой формуле​ коллеге, у него​

​ShAM​​ и 4-й. При​ ​Lyova​

​ область данных не​​ функция СЦЕПИТЬ необязательна,​

​ подойдет (в файле)?​​ следующим образом:​ аргументами с логической​
​ кварталу. То есть,​

​ Записав формулу =КОНМЕСЯЦА(A1;ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3)*3-МЕСЯЦ(A1))​​начало квартала по дате​Обратите внимание​

​ данные сходятся, Вы​​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=COUNTIFS(K:K;K1;H:H;»>3″;H:H;»=ROUNDUP(MONTH(G4)/3;0)​ квартала​
​ поменять А1 на​ 2010 — у​
​: Не знаю.​ ​ этом соответствующий год​
​:​
​ статична, т.е. могут​ т.е. СЦЕПИТЬ(А;Б)=А&Б​VEKTORVSFREEMAN​=ИНДЕКС(<3;3;3;4;4;4;1;1;1;2;2;2>;1;B2)​ последовательностью номеров квартала.​ схема будет такой:​ определим дату конца​ в​.​ настоящие гении, огромное​ну и с​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(Ч(МЕСЯЦ(D4:D30)=<1;2;3>))​​ F2 вставить в​ него тоже все​У меня все​ отражается правильно. Если​Russel​
​ добавляться, либо удаляться​Lyova​: ShAM, интересная задумка​
​=ВЫБОР(B2;3;3;3;4;4;4;1;1;1;2;2;2)​Такой же принцип можно​

​Здесь принимаем, что каждый​​ квартала, к которому​
​Excel​
​В формуле перед​ спасибо.​ годом =2012 Не​и массивный вариантКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТ(1/(МЕСЯЦ(D4:D30)=<1;2;3>))Для​
​ ячейку и тянуть​ нормально​ нормально. Встал на​
​ ставлю в ячейку​

​, результат Вашей формулы​​ столбцы и добавляться​:​ с УФ. Правильно​Для наших данных результат​

Источник

Формат даты в кварталах

Lyova

Дата: Вторник, 07.10.2014, 01:30 |
Сообщение № 1

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Здравствуйте!

В ячейке стоит формула =ДАТАМЕС(A1;1), которая возвращает дату 30.09.2014.
Можно ли сделать так, чтобы эта дата отражалась как «3 кв.2014» или «3 квартал 2014»?
Эта ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться

 

Ответить

VEKTORVSFREEMAN

Дата: Вторник, 07.10.2014, 06:30 |
Сообщение № 2

Группа: Друзья

Ранг: Ветеран

Сообщений: 772


Репутация:

129

±

Замечаний:
0% ±


MS Office Excel 2010

Lyova, вот вариант, только не через формат ячейки, а через формулу

К сообщению приложен файл:

7273029.xlsx
(10.5 Kb)


«Опыт — это то, что получаешь, не получив того, что хотел»

 

Ответить

ShAM

Дата: Вторник, 07.10.2014, 06:39 |
Сообщение № 3

Группа: Друзья

Ранг: Старожил

Сообщений: 1347


Репутация:

249

±

Замечаний:
0% ±


Excel 2010

VEKTORVSFREEMAN, так нельзя, т.к.:

Эта ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться

Lyova, с УФ подойдет (в файле)?

К сообщению приложен файл:

Lyova.xlsx
(8.0 Kb)

Сообщение отредактировал ShAMВторник, 07.10.2014, 08:34

 

Ответить

VEKTORVSFREEMAN

Дата: Вторник, 07.10.2014, 07:34 |
Сообщение № 4

Группа: Друзья

Ранг: Ветеран

Сообщений: 772


Репутация:

129

±

Замечаний:
0% ±


MS Office Excel 2010

ShAM, интересная задумка с УФ. Правильно понимаю, что под каждый квартал нужно прописывать формулу в УФ или под каждый квартал необходимо иметь отдельную ячейку с датой?


«Опыт — это то, что получаешь, не получив того, что хотел»

 

Ответить

ShAM

Дата: Вторник, 07.10.2014, 08:33 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 1347


Репутация:

249

±

Замечаний:
0% ±


Excel 2010

Правильно понимаю, что под каждый квартал нужно прописывать формулу в УФ

Правильно понимаете. :)
ЗЫ: Поменял файл в предыдущем сообщении.

 

Ответить

Russel

Дата: Вторник, 07.10.2014, 09:01 |
Сообщение № 6

Группа: Друзья

Ранг: Старожил

Сообщений: 1392


Репутация:

318

±

Замечаний:
0% ±


Excel 2010

Можно ли сделать так, чтобы эта дата отражалась как «3 кв.2014» или «3 квартал 2014»?

Используйте конструкцию

Код

=(ЧАСТНОЕ(МЕСЯЦ(ДАТАМЕС(A1;1))-1;3)+1)&» квартал «&ГОД(ДАТАМЕС(A1;1))

или ту, что предложил VEKTORVSFREEMAN, а по поводу

ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться

в расчетах используйте вместо ссылки на эту ячейку свою первоначальную =ДАТАМЕС(A1;1).

[offtop]VEKTORVSFREEMAN, если используешь амперсанды для слияния текста, функция СЦЕПИТЬ необязательна, т.е. СЦЕПИТЬ(А;Б)=А&Б[/offtop]


QIWI 9173973973

 

Ответить

Lyova

Дата: Вторник, 07.10.2014, 11:11 |
Сообщение № 7

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

VEKTORVSFREEMAN, Russel, может я не до конца объяснил просто..Когда я имел ввиду, что ячейка используется для вычислений, я имел ввиду в частности, что далее в формулах в других ячейках анализируется наличие в заданной ячейке именно даты 30.09.2014, поэтому и написал, что прицеплять текст не получиться, поскольку должен поменяться лишь формат, а восприятие эксель этой даты должно остаться прежним…

ShAM, Ваш вариант, в принципе, подходит, хотя немного трудоемкий и не очень универсальный. Я над ним тоже думал, но в исходном файле рассматривается 15-летний период времени, и сама область данных не статична, т.е. могут добавляться, либо удаляться столбцы и добавляться в ряду даты до даты 30.09.2014.

Может можно как-то проще, наверняка ведь как-то можно?

 

Ответить

ShAM

Дата: Вторник, 07.10.2014, 11:18 |
Сообщение № 8

Группа: Друзья

Ранг: Старожил

Сообщений: 1347


Репутация:

249

±

Замечаний:
0% ±


Excel 2010

Тогда перестаем гадать. Давайте файл и пояснения, зачем нужен именно такой формат.
[moder]А вот нефиг было без примера помогать.

 

Ответить

Russel

Дата: Вторник, 07.10.2014, 11:20 |
Сообщение № 9

Группа: Друзья

Ранг: Старожил

Сообщений: 1392


Репутация:

318

±

Замечаний:
0% ±


Excel 2010

анализируется наличие в заданной ячейке именно даты 30.09.2014

Ага, а в свою очередь эта дата образуется от той, что в ячейке А1. Так почему бы и не анализировать ячейку А1, а здесь пусть будет просто информативный текст с кварталом?


QIWI 9173973973

 

Ответить

Lyova

Дата: Вторник, 07.10.2014, 11:49 |
Сообщение № 10

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Соорудил пример…

К сообщению приложен файл:

5286002.xlsx
(12.0 Kb)

 

Ответить

ShAM

Дата: Вторник, 07.10.2014, 13:08 |
Сообщение № 11

Группа: Друзья

Ранг: Старожил

Сообщений: 1347


Репутация:

249

±

Замечаний:
0% ±


Excel 2010

Ну, и чем УФ не подходит?

К сообщению приложен файл:

Lyova_2.xlsx
(13.0 Kb)

 

Ответить

Russel

Дата: Вторник, 07.10.2014, 13:14 |
Сообщение № 12

Группа: Друзья

Ранг: Старожил

Сообщений: 1392


Репутация:

318

±

Замечаний:
0% ±


Excel 2010

Вот такие костыли

К сообщению приложен файл:

7330878.xlsx
(12.9 Kb)


QIWI 9173973973

 

Ответить

Lyova

Дата: Вторник, 07.10.2014, 13:56 |
Сообщение № 13

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Russel, результат Вашей формулы не воспринимается эксель как дата в формате эксель, поэтому вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается ошибка, а так не должно быть поскольку эта дата нужна для дальнейших расчетов

ShAM, Я прошу прощения, перемудрил я чего-то с фантазиями относительного возможных вариантов изменения таблицы. И Вас и себя запутал. Вариант с УФ вполне подходит.
Единственный ньюанс, заметил интересную особенность. Если я ставлю курсор, например в S5 (здесь отражается 2 квартал), и копирую ячейку вправо, протягивая ее, например до столбца AR, то начиная со столбца T, после каждого 4 квартала идет 2 раза 2 квартал, потом 3-й и 4-й. При этом соответствующий год отражается правильно. Если ставлю в ячейку T5 (где отражается 3 квартал) и также копирую дальше, то в ряду отражается 3 раза 3-й квартал, 1 раз 4-й, затем опять 3 раза 3-й и т.д.
Затем я закрываю файл, сохраняя изменения, открываю его вновь — все кварталы располагаются в нормальном хронологическом порядке.
Не знаете почему так происходит?

 

Ответить

Russel

Дата: Вторник, 07.10.2014, 14:03 |
Сообщение № 14

Группа: Друзья

Ранг: Старожил

Сообщений: 1392


Репутация:

318

±

Замечаний:
0% ±


Excel 2010

Russel, результат Вашей формулы не воспринимается эксель как дата в формате эксель, поэтому вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается ошибка, а так не должно быть поскольку эта дата нужна для дальнейших расчетов

Ну так ссылайтесь не на 4 строку, а на 5-ю:

Я сделал Вам две строки:
— 4я строка для печати формата «1 кв. 2014»,
— 5я строка для вычислений формата «01.01.2014» цвет шрифта=цвету заливки


QIWI 9173973973

Сообщение отредактировал RusselВторник, 07.10.2014, 14:04

 

Ответить

ShAM

Дата: Вторник, 07.10.2014, 14:07 |
Сообщение № 15

Группа: Друзья

Ранг: Старожил

Сообщений: 1347


Репутация:

249

±

Замечаний:
0% ±


Excel 2010

Не знаете почему так происходит?

Не знаю. %)
У меня все нормально. Встал на S5 протянул до AR5, все правильно, до «3 кв.2020». Ничего не закрывал и не открывал.

 

Ответить

Lyova

Дата: Вторник, 07.10.2014, 14:09 |
Сообщение № 16

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Russel, Пардон, не обратил внимания, что 5я то строка не пустая. Согласен, в принципе можно и так реализовать, спасибо!

 

Ответить

Lyova

Дата: Вторник, 07.10.2014, 14:15 |
Сообщение № 17

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

ShAM, Забавно, а я повторил алгоритм «скопировал-сохранил-закрыл-открыл» 5 раз и каждый раз одно и тоже….Ну что же, запишем в «невыясненное».
Спасибо за помощь!

 

Ответить

ShAM

Дата: Вторник, 07.10.2014, 14:21 |
Сообщение № 18

Группа: Друзья

Ранг: Старожил

Сообщений: 1347


Репутация:

249

±

Замечаний:
0% ±


Excel 2010

Может, в 2007 себя так ведет (у меня 2010)?

 

Ответить

Lyova

Дата: Вторник, 07.10.2014, 15:13 |
Сообщение № 19

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Так похоже и есть, перекинул файле коллеге, у него 2010 — у него тоже все нормально

 

Ответить

Serge_007

Дата: Вторник, 07.10.2014, 20:11 |
Сообщение № 20

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Номер квартала в Excel.

​Смотрите также​​ пройдет. либо вспомогательный​ ​ других кварталов поменять​ вниз​​Serge_007​ S5 протянул до​ T5 (где отражается​
​ не воспринимается эксель​ в ряду даты​VEKTORVSFREEMAN​ понимаю, что под​ был бы следующим:​ функции ИНДЕКС:​
​ номер месяца -​​ относится эта дата.​
​.​ ​ буквами «кв.» поставили​​Чтобы​ столбик с годом​
​ числа в массивах​Dryha​: Думаю что именно​ AR5, все правильно,​ 3 квартал) и​ как дата в​​ до даты 30.09.2014.​
​,​
​ каждый квартал нужно​С функцией ОКРУГЛВВЕРХ это​=ИНДЕКС({1;1;1;2;2;2;3;3;3;4;4;4};1;B2)​ это номер аргумента​
​Формула =КОНМЕСЯЦА(A1;ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3-1)*3-МЕСЯЦ(A1))+1 вернет дату​
​Напишем такую формулу.​​ один пропуск, чтобы​
​определить в​ (конечно если данные​Liana88​: Добрый день!​ через формат ячейки​
​ до «3 кв.2020».​
​ также копирую дальше,​
​ формате эксель, поэтому​Может можно как-то​Russel​ прописывать формулу в​
​ было бы сложнее.​Простой формулой определяем квартал​
​ функции ВЫБОР, который​Квартал в Excel.
​ начала, т.е. 01.10.12​
​ =ДАТА(ГОД(B2);ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)*3-2;1) Получится так.​ ​ не сливались буквы​​Excel по дате номер​ не только за​: Всем здравствуйте, очень​Необходимо посчитать даты​
​ решения нет​
​ Ничего не закрывал​ то в ряду​
​ вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается​
​ проще, наверняка ведь​, может я не​
​ УФ или под​
​ И тут простое​ ​ для каждого месяца​ мы хотим отобразить.​​ (см. файл примера).​
​Конец квартала по дате​​ с цифрой.​ квартала​ ​ этот год), либо​​ прошу помочь, не​
​ по кварталам и​Аналогичная тема: http://forum.msexcel.ru/index.php?topic=4523.0​
​ и не открывал.​ отражается 3 раза​ ​ ошибка, а так​
​ как-то можно?​ до конца объяснил​
​ каждый квартал необходимо​ решение, без головной​ и даты с​ То есть, январь​Несмотря на то что​ в​
​Получится так.​, нужно написать формулу​ менять на двойное​ могу понять, что​ занести в желтые​АЛЕКСАНДР1986​Lyova​

excel-office.ru

Дата конца и начала квартала в MS EXCEL

​ 3-й квартал, 1​ не должно быть​ShAM​ просто..Когда я имел​ иметь отдельную ячейку​ боли. И функция​ помощью функции ОКРУГЛВВЕРХ:​ это 1, май​

​ в Excel не​​Excel.​​Третий вариант.​ в пустой ячейке.​ сравнение с первой​ подставить, чтобы расчитывались​ ячейки количество дат,​

​: Не подскажите можно​:​ раз 4-й, затем​

excel2.ru

3 функции для определения номера квартала по дате в Excel

​ поскольку эта дата​: Тогда перестаем гадать.​ ввиду, что ячейка​ с датой?​ простая для запоминания​=ОКРУГЛВВЕРХ(B2/3;0)​ — 2, и,​ предусмотрена функция КВАРТАЛ​Формула такая. =ДАТА(ГОД(B2);ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)*3+1;)​В ячейке будет​

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

​ Есть несколько вариантов.​ датой и последней​ данные за 2​ попадающих в определенный​ ли как-то преобразовать​Russel​ опять 3 раза​ нужна для дальнейших​ Давайте файл и​ используется для вычислений,​

​ShAM​ и без запоминания​Как видно на рисунке​ например, ноябрь -​ определить номер квартала​ Получится так.​ написан номер квартала​Например, в ячейке​ датой года.​ квартал и за​

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

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

​ 4.​ по дате можно​Как определить по​ и год. Напишем​ В2 пишем дату​Liana88​

​ год.​Файл приложен.​ квартал!​

​ внимания, что 5я​

ВЫБОР.

​Затем я закрываю​ShAM​ именно такой формат.​ в частности, что​ЗЫ: Поменял файл​Lyova​

МЕСЯЦ.

​ без ошибочно возвращают​И это то, что​ с помощью функций​ дате день недели​

МЕСЯЦ.

​ такую формулу.​ (для всех формул​: Еще вопрос, если​Формулы в файле​Pelena​

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

​дата записана в​ то строка не​ файл, сохраняя изменения,​

​, Я прошу прощения,​

ИНДЕКС.

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

​А вот нефиг​ далее в формулах​ в предыдущем сообщении.​: Здравствуйте!​

​ одни и те​

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

​ функция ВЫБОР от​ ВЫБР, ИНДЕКС и​ (понедельник, вторник, т.д.),​=ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)&» кв. «&ТЕКСТ(B2;»ГГГГ»)&»​ в этой статье​ я хочу высчитать​

​ написаны, но везде​

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

​: Здравствуйте.​ формате «04.01.2014»?​ пустая. Согласен, в​ открываю его вновь​ перемудрил я чего-то​ было без примера​ в других ячейках​Russel​В ячейке стоит​ же номера кварталов​ нас требует: номер​ ОКРУГЛВВЕРХ. Рассмотрим все​ смотрите в статье​ г.»​ дата стоит в​ количество конкретного товара​ выходит 0. Посмотрите,​Сводной можно с​Pelena​

​ принципе можно и​

​ — все кварталы​

​ с фантазиями относительного​ помогать.​

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

​ анализируется наличие в​: Используйте конструкцию​ формула =ДАТАМЕС(A1;1), которая​ по исходным датам.​ аргумента, который должен​ на простых конкретных​ «День недели по​Получилось так.​

exceltable.com

Формат даты в кварталах (Формулы/Formulas)

​ ячейке В2).​​ за квартал конкретного​
​ пожалуйста.​ группировкой по кварталам​:​
​ так реализовать, спасибо!​ располагаются в нормальном​ возможных вариантов изменения​Russel​ заданной ячейке именно​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=(ЧАСТНОЕ(МЕСЯЦ(ДАТАМЕС(A1;1))-1;3)+1)&» квартал «&ГОД(ДАТАМЕС(A1;1))​ возвращает дату 30.09.2014.​​ отобразиться и, собственно,​

​ примерах.​​ дате Excel».​Четвертый вариант.​Первый вариант​ года.​

​Nic70y​​sboy​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ОТБР((МЕСЯЦ(A1)-1)/3)+1​
​Lyova​ хронологическом порядке.​

​ таблицы. И Вас​​: Ага, а в​ даты 30.09.2014, поэтому​или ту, что​Можно ли сделать​Функции ВЫБОР или ИНДЕКС​ значения всех аргументов.​Функция ВЫБОР мало известна,​Какие ещё бывают​Написать номер квартала в​

​.​​Например, сколько было​:)
​:​: Добрый день.​

​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ОКРВВЕРХ(МЕСЯЦ(A1)/3;1)​​:​
​Не знаете почему​
​ и себя запутал.​ свою очередь эта​​ и написал, что​​ предложил​
​ так, чтобы эта​​ имеют одно преимущество​Таким образом, в ячейке​ но очень полезна.​ формулы, что можно​Excel римскими числами​Номер квартала в​
​ ПУ за первый​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН(K:K;K1;H:H;4)+СЧЁТЕСЛИМН(K:K;K1;H:H;5)+СЧЁТЕСЛИМН(K:K;K1;H:H;6)​как вариант формулой​AlexM​
​ShAM​​ так происходит?​ Вариант с УФ​ дата образуется от​ прицеплять текст не​

​VEKTORVSFREEMAN​​ дата отражалась как​​ над ранее описанным​​ E4 пишем следующую​​ Что она делает?​​ сделать в помощью​. Напишем такую формулу​Excel​ квартал 2011 года​китин​ (пример для 1-го​:​, Забавно, а я​Russel​ вполне подходит.​ той, что в​ получиться, поскольку должен​, а по поводу​ «3 кв.2014» или​ методом с функцией​ функцию:​ Конечно же, выбирает.​ формул, кроме расчета​ в ячейке С3.​
​будет написан в​​Создала дополнительную колонку​: чисто по примеру​ квартала)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=-ЦЕЛОЕ(-МЕСЯЦ(A1)/3)​ повторил алгоритм «скопировал-сохранил-закрыл-открыл»​: Ну так ссылайтесь​Единственный ньюанс, заметил​ ячейке А1. Так​ поменяться лишь формат,​Цитата​ «3 квартал 2014»?​ ОКРУГЛВВЕРХ. Их можно​=ВЫБОР(D4;1;1;1;2;2;2;3;3;3;4;4;4)​ Она выбирает указанное​ чисел, смотрите в​
​ =РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)) Смотрите ячейку​ виде арабской цифры.​ год.​

​Pelena​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН($D$4:$D$30;»>31.12.2015″;$D$4:$D$30;»​cavstarica​ 5 раз и​ не на 4​
​ интересную особенность. Если​ почему бы и​ а восприятие эксель​

​Lyova, 07.10.2014 в​​Эта ячейка дальше​ использовать, когда в​Чтобы применить данную формулу​ нами значение среди​ статье «Формула в​ С3.​В ячейке В3​bmv98rus​: Ещё вариант (первая​Nic70y​: В продолжении темы,​

​ каждый раз одно​​ строку, а на​

​ я ставлю курсор,​​ не анализировать ячейку​ этой даты должно​

​ 01:30, в сообщении​​ используется в расчетах,​

​ нашей компании применяется​​ на практике будем​​ списка аргументов. Среди​​ Excel».​Пятый вариант.​ будет написано, какой​: Liana88,​ формула)​:​ скажите. как применить​ и тоже….Ну что​ 5-ю:​ например в S5​
​ А1, а здесь​​ остаться прежним…​ № 1200?’200px’:»+(this.scrollHeight+5)+’px’);»>ячейка дальше​ поэтому прицеплять слова​ нестандартный расчетный год.​ использовать функцию МЕСЯЦ​ этих аргументов может​Найдем дату конца квартала,​Формула такая. =РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3))&»​
​ это квартал. В​Ожидаемый вопрос,​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(СЧЁТЕСЛИМН(K:K;»<>»&K1;H:H;{4;5;6}))​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН($D$4:$D$30;»>=»&ДАТА(ПРАВБ(F3;4);ЛЕВБ(F3)*3-2;1);$D$4:$D$30;»​ к данному списку?​ же, запишем в​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОИСКПОЗ(D1;R5:Z5;0)​ (здесь отражается 2​ пусть будет просто​ShAM​ используется в расчетах,​ не получиться​ Когда я пишу​ для определения порядкового​ быть все: числа;​ к которому относится​ кв.» Получится так.​ ячейку В3 пишем​это упростит все​Liana88​Dryha​ Т.е.даты рождения нужно​ «невыясненное».​Я сделал Вам​ квартал), и копирую​ информативный текст с​, Ваш вариант, в​
​ поэтому прицеплять слова​VEKTORVSFREEMAN​ «нестандартный расчетный год»,​ номера месяца для​ текст; диапазоны​ заданная дата. Например,​
​Шестой вариант.​ такую формулу. =ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)​

​ и решит сразу​​: Спасибо большущее всем,​:​ разделить по кварталам.​Спасибо за помощь!​
​ две строки:​
​ ячейку вправо, протягивая​ кварталом?​
​ принципе, подходит, хотя​ не получиться​: Lyova, вот вариант,​
​ то имею в​ исходной даты:​Потребовалось некоторое время, чтобы​ если задана дата​

​Формула такая. =РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3))&»​​ Получилось так.​%)
​ и первый и​ пошла разбираться подробнее.​Pelena​ Спасибо заранее.​ShAM​- 4я строка​ ее, например до​

​Lyova​​ немного трудоемкий и​​в расчетах используйте​​ только не через​ виду следующее: год​Теперь каждому номеру месяца​ убедиться в полезности​ 05.11.12, то дата​ кв.»&ТЕКСТ(B2;» ГГГГ»)&» г.»​

​Изменим число, получится так.​​ второй вопрос.​​bmv98rus​​, Спасибо!​Pelena​: Может, в 2007​ для печати формата​ столбца AR, то​: Соорудил пример…​ не очень универсальный.​
​ вместо ссылки на​

​ формат ячейки, а​​ может начинаться с​ присвоим порядковый номер​ данной функции, но​

​ конца квартала 31.12.12.​​Получится так.​Второй вариант.​Ну или добавьте​: Пока писал все​Dryha​: И что не​

​ себя так ведет​​ «1 кв. 2014»,​ начиная со столбца​ShAM​
​ Я над ним​

excelworld.ru

преобразовать дату в квартал (Формулы/Formulas)

​ эту ячейку свою​​ через формулу​ другого месяца, а​ квартала используя функцию​ в случае с​
​ Также найдем дату​По дате в​

​Номер квартала будет​​ еще одно умножение​​ уже разобрали.​
​: Всем спасибо!​

​ получается? Любая из​​ (у меня 2010)?​​- 5я строка​

​ T, после каждого​​: Ну, и чем​ тоже думал, но​ первоначальную =ДАТАМЕС(A1;1).​ShAM​ не с января.​ ВЫБОР:​

​ определением квартала -​​ начала соответствующего квартала.​Excel определить начало и​ записан так –​ на (L1:L19=2011)​

​Хотя нет, не​​jakim​ предложенных формул справится​Lyova​ для вычислений формата​ 4 квартала идет​

excelworld.ru

Выбрать даты по кварталам (Формулы/Formulas)

​ УФ не подходит?​​ в исходном файле​
​VEKTORVSFREEMAN​: VEKTORVSFREEMAN, так нельзя,​ Даже с июля.​Как видно на рисунке​ она огромна. Здесь​Пусть в ячейке​
​ коней квартала​

​ 1 кв. Формулу​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=SUMPRODUCT(ISTEXT($E$2:$E$19)*($H$2:$H$19>=1)*($H$2:$H$19​
​ все.​: С функцией СУМПРОИЗВ.​

​ с этой задачей​​: Так похоже и​
​ «01.01.2014» цвет шрифта=цвету​ 2 раза 2​Russel​
​ рассматривается 15-летний период​

​, если используешь амперсанды​​ т.к.:​​ ИНДЕКС и ВЫБОР​

​ данное решение реализуется​​ каждые 3 месяца​​А1​​.​

​ напишем такую.​​Liana88​

​200?'200px':''+(this.scrollHeight+5)+'px');">=COUNTIFS(K:K,K1,H:H,4)+COUNTIFS(K:K,K1,H:H,5)+COUNTIFS(K:K,K1,H:H,6)​​AlexM​

​AlexM​​ есть, перекинул файле​ заливки​​ квартал, потом 3-й​​: Вот такие костыли​ времени, и сама​ для слияния текста,​

excelworld.ru

Данные за квартал (Формулы/Formulas)

​Lyova, с УФ​​ выглядели бы тогда​ 1 + двенадцатью​ относятся к следующему​имеется дата 05.11.12.​Как определить​=ЦЕЛОЕ((МЕСЯЦ(B2)+2)/3)&» кв.»​: Всё получилось, все​
​можно же просто​: Формула для первого​: В любой формуле​ коллеге, у него​

​ShAM​​ и 4-й. При​​Lyova​

​ область данных не​​ функция СЦЕПИТЬ необязательна,​

​ подойдет (в файле)?​​ следующим образом:​ аргументами с логической​
​ кварталу. То есть,​

​ Записав формулу =КОНМЕСЯЦА(A1;ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3)*3-МЕСЯЦ(A1))​​начало квартала по дате​Обратите внимание​

​ данные сходятся, Вы​​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=COUNTIFS(K:K;K1;H:H;»>3″;H:H;»=ROUNDUP(MONTH(G4)/3;0)​ квартала​
​ поменять А1 на​ 2010 — у​
​: Не знаю.​​ этом соответствующий год​
​:​
​ статична, т.е. могут​ т.е. СЦЕПИТЬ(А;Б)=А&Б​VEKTORVSFREEMAN​=ИНДЕКС({3;3;3;4;4;4;1;1;1;2;2;2};1;B2)​ последовательностью номеров квартала.​ схема будет такой:​ определим дату конца​ в​.​ настоящие гении, огромное​ну и с​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(Ч(МЕСЯЦ(D4:D30)={1;2;3}))​​ F2 вставить в​ него тоже все​У меня все​ отражается правильно. Если​Russel​
​ добавляться, либо удаляться​Lyova​: ShAM, интересная задумка​
​=ВЫБОР(B2;3;3;3;4;4;4;1;1;1;2;2;2)​Такой же принцип можно​

​Здесь принимаем, что каждый​​ квартала, к которому​
​Excel​
​В формуле перед​ спасибо.​ годом =2012 Не​и массивный вариантКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТ(1/(МЕСЯЦ(D4:D30)={1;2;3}))Для​
​ ячейку и тянуть​ нормально​ нормально. Встал на​
​ ставлю в ячейку​

​, результат Вашей формулы​​ столбцы и добавляться​:​ с УФ. Правильно​Для наших данных результат​

excelworld.ru

​ использовать с помощью​

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

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

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

Первый – предполагая год по обычному календарю или второй по финансовому календарю.

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

Итак, приступим.

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

  1. Функции ROUNDUP и MONTH
  2. Основа финансового календаря
  3. Код VBA
  4. Получить дату начала квартала
  5. Получить дату окончания квартала

1. Получить квартал с помощью функций ROUNDUP и MONTH

Использование комбинации ROUNDUP и MONTH – лучший способ найти четверть даты. Он возвращает квартал в виде числа (например, 1,2,3,4).

Вот формула.

= ROUNDUP (МЕСЯЦ (A1)/3,0)

Здесь мы используем 26 мая 2018 года в качестве даты, а в результате формула вернет 2. Вы можете использовать приведенную ниже формулу, если хотите добавить Q перед числом квартала.

 = «Q -» & ROUNDUP (MONTH (A1)/3,0  ) 

Как работает эта формула

Эта формула состоит из трех частей.

В первой части у нас есть использовал функцию МЕСЯЦ и ссылался на дату, которая возвращает номер месяца.

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

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

❤️ Вот настоящая вещь:

Вы знаете, что есть четыре квартала и двенадцать месяцев.

Верно?

А если вы делите все числа месяца w с тремя (да, только с 3) вы получите что-то вроде ниже.

И когда вы их округлите вы всегда получите номер квартала месяца.

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

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

Что такое финансовый год?

Финансовый год (FY) – это 12-месячный период, который компания или правительство использует для целей бухгалтерского учета и подготовки финансовой отчетности. Финансовый год может не совпадать с календарным…

… подробнее

А для расчета квартала финансового календаря нам нужно использовать другую формулу, и в этой формуле нам нужно объединить функцию ВЫБОР и МЕСЯЦ.

Вот формула:

 = ВЫБРАТЬ (МЕСЯЦ (A1), 4,4,4,1,1,1,2,2,2  , 3,3,3) 

(Здесь я использовал индийский финансовый год, который начинается 1 апреля и заканчивается 31 марта)

В результате возвращается 1, так как месяц май, а наш год начинается с апреля, а май – второй месяц в году под первый квартал.

Как работает эта формула

Здесь мы объединили две разные функции, и она работает в двух частях.

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

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

Здесь вы можете узнать больше о CHOOSE.

Если вы посмотрите, в функции ВЫБОР мы указали 12 разных чисел (4,4,4,1,1,1,2,2,2,3,3,3), поэтому, когда МЕСЯЦ возвращает число, ВЫБОР возвращает число из этот список.

Вот в чем дело:

Для первых трех чисел мы имеет 4, что означает, что если он вернет 1,2 или 3 (январь-март), мы получим 4, а в следующие три месяца мы получим 1 (это потому, что наш финансовый год начинается с апреля).

3. Преобразование даты в квартал с помощью кода VBA

Здесь мы используем код VBA для простого преобразования даты в ее номер квартала.

Вот код:

Sub convert2Quarter ()

Dim Rng As Range

For Each Rng In Selection

Если IsDate (Rng. Value) = True Then

Rng.Value = DatePart (“q”, Rng.Value)

Rng.NumberFormat = “General”

End If

Next Rng

End Sub

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

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

вот как работает этот код. ..

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

Здесь мы использовали две разные функции VBA:

  1. ISDATE: чтобы проверить, в ячейке есть дата.
  2. DATEPART: преобразование даты в квартал.

Проверьте это: 100 лучших полезных макросов для новичков VBA

4. Получить дату начала квартала по дате

Давайте забудем о номере квартала и будем использовать дату начала квартала.

Это означает, что если у нас есть дата 26 мая 2018 года, поэтому вместо квартала номер 2 мы можем иметь 01 апреля 2018 года, которое является датой начала первого месяца квартала.

Вот формула, которую нам нужно использовать:

 = DATE (YEAR (A1),  FLOOR.MATH (  МЕСЯЦ (A1) -1,3) +1,1) 

Когда вы вводите эту формулу, она просто возвращает дату начала квартала.

Как работает эта формула

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

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

Итак, когда MONTH возвращает 5 в качестве номера месяца (тогда минус один из него), во второй части , FLOOR округлите его до 3, а затем прибавьте к нему единицу, чтобы получить 4, что соответствует первому месяцу (апрелю) того же квартала.

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

И в четвертой части мы просто объединили функцию ДАТА, чтобы создать дату, объединяющую значения берутся из первых двух частей.

5. Получить дату окончания квартала из даты

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

 = DATE (YEAR (A2), ((INT ((MONTH (A2) -1)/3) +1)  * 3) +1,1) -1 

Для 26 мая 2018 года возвращает 30 июня 2018 год, который является последней датой квартала.

Как работает эта формула

В этой формуле у нас четыре разных части.

В первая часть, мы объединили функции INT и MONTH.

MONTH возвращает номер месяца в дате, а затем мы разделили его с 3. После этого INT округлите его до ближайшего целого.

В конце концов, мы умножили его на 3, чтобы получить 6 (июнь), который является месяцем конца квартала, а затем добавили к нему 1.

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

Во второй части мы использовали функцию ГОД, чтобы получить год от фактической даты.

После этого, в третьей части, просто использовал 1, завершив дату функцией ДАТА.

Извините! еще кое-что.

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

Образец файла

➜ загрузите этот образец файла отсюда, чтобы узнать больше

Заключение

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

И в этом посте мы исследовали четыре формулы + код VBA для этого .

Откровенно говоря, №1 – это наиболее используемый и самый простой способ найти квартал даты, но вы можете использовать rest all, если хотите.

Надеюсь, вы нашел этот пост полезным, но теперь расскажите мне об этом.

Знаете ли вы какой-либо другой метод, который позволяет вычислить число квартала по дате?

Поделитесь со мной в разделе комментариев, я хотел бы услышать от вас и, пожалуйста, не забудьте поделиться этим советом со своими друзьями. Я уверен, что они это оценят.

Вы должны прочитать следующее. Далее

  1. Text to Date : Нам действительно нужны методы, которые мы можем использовать для преобразования текста в действительную дату в правильном формате …
  2. Дата конца месяца : лучший способ вычислить последняя дата месяца – с помощью функции EOMONTH. Но …
  3. Получить название дня из даты : вы можете использовать функцию ТЕКСТ для извлечения названия дня из даты. Допустим, у вас есть …
  4. Получить месяц из даты . Иногда нам нужно использовать только часть даты. Возьмем пример …
  5. Выделить даты между двумя датами : допустим, у вас есть дата начала 17 января 2017 г. и дата окончания 19 марта 2017 г. 2017 …
  6. Сумма значений между двумя датами : Допустим, вы работаете в торговой компании, и ваш начальник просит вас получить …
  7. Проверка данных с диапазоном дат : что ж, это можно сделать, используя настраиваемую формулу на основе AND …
  8. Групповые даты в сводной таблице : с его помощью вы можете мгновенно создавать информативные и готовые к представлению отчеты. Когда вы работаете …
  9. РАЗНДАТА : мы можем использовать его так же, как и все функции Excel. Разница только при попытке вставить …

Об авторе

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

Есть ли способ «Q» с помощью функции ВЫБРАТЬ? Когда я попробовал, это не работает.

Очень хороший сайт Puneet.
Четкие и логичные описания.

Я загрузил вашу рабочую книгу Quarters и обнаружил, что
мне нужно добавить ваш URL в ячейку, чтобы я мог вернуться на ваш сайт.

Я бы предложил либо справочную таблицу с вашим информацию или
вставленную ссылку в удобную ячейку.

, т.е. он должен отображаться на текущую дату – с 06.04.2019 по 05.04.2020

Я был бы признателен за любую помощь.

Замечательно и полезно (как всегда)…
Вот как вычислить начало квартала с помощью Excel 2007, который предположительно не поддерживает вашу формулу, используя вместо этого ВЫБОР:
= ДАТА (ГОД (A1), ВЫБРАТЬ (МЕСЯЦ (A1), 1,1,1,4,4,4,7,7,7,7,10,10,10), 1)

IF (AND (MONTH (A1) = 1), ” Q1 ″, ЕСЛИ (И (МЕСЯЦ (A1)> = 4, МЕСЯЦ (A1) = 7, МЕСЯЦ (A1) Ответ

Привет, Пунит,
Спасибо за всю хорошую работу, которую вы проделали.

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

ЕСЛИ (И (МЕСЯЦ (A1) = 1), ”Q1 ″, ЕСЛИ (И (МЕСЯЦ (A1)> = 4, МЕСЯЦ (A1) = 7, МЕСЯЦ (A1) )

2) Использование Vlookup (но для этого нам нужна указанная ниже таблица. Я сделал эту таблицу с H5 по I8)
1 q1
4 q2
7 q3
10 q4

ВПР (МЕСЯЦ (A1), H5: I8,2, 1)
.

Можно ли изменить формат ячейки для отображения квартала и года q гггг вместо дд-мм-гггг ?

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

= INDEX ({"март", "июнь", "сен", "декабрь" }, ROUNDUP (MONTH (A1)/3,0)) & TEXT (A1, "yyyy")

вернет квартал (на основе календарного года) и год дата в формате A1, т.е. сегодняшняя дата: декабрь 2011 г.

Использовать указанный формат невозможно.

На случай, если поле даты пустое, эта формула заполнится N/A вместо получения 1900-Q1

Для некоторых целей надо в столбце данных с датами отображать принадлежность даты к кварталу,
т.е. в ячейке 01.10.2010, а надо — 4 квартал 2010г.
Как сделать отдельный столбец «Квартал», и подставлять значения через формулу, знаю.
Формула такая:
=ЦЕЛОЕ((МЕСЯЦ(C3)+2)/3)
В Access есть такой формат, вроде так задаётся: q» квартал «yyyy»г.»
А в Excel — КАК СДЕЛАТЬ? Можно ли?
Буду рада любым идеям.  ::)


Ну, если любым… Макросы д.б. разрешены.

Я, как всегда, чертовски адекватен… Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771


Здравствуйте!
Можно простенько! :)
А1 = дата
=ОКРУГЛВВЕРХ((МЕСЯЦ(A1)/12)*4;0))&» квартал » & ГОД(A1) & » г.»

PS.Забыл дописать слово «квартал» и ГОД()

Может и я на что сгожусь … Если сгодился, можете меня по+благодарить+.


Цитата: Виктория Зуева от 10.12.2010, 23:55
Буду рада любым идеям.

А если примитивно:
в скрытом столбце номер =ЦЕЛОЕ((МЕСЯЦ(C3)+2)/3),
в открытом текст =ЦЕЛОЕ((МЕСЯЦ(C3)+2)/3)&» квартал «&ГОД(C3)&» г.»
——
KuklP, Ваш вариант посмотрел позже   :-[

Эксель изощрён, но не злонамерен.


Я, как всегда, чертовски адекватен… Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771


Насколько я понял все решения расчитаны на доп столбец, а Виктория спрашивала про пользовательский формат, т.е. в той же ячейке.
В 2003- м видимо только макросами,
в 2007-м можно сделать с помощью УФ:


Dmitr68,
класс!
а я пытался сделать через условия в формате числа с помощью квадратных скобок,
но задать можно только 3 условия, да и то только с помощью [«>»,»>=»,»<«,»<=»,»=»].
Так что в 2003 Excel наверно можно сделать только для 3 кварталов и только 1-го года.


Dmitr68,
БОЛЬШОЕ СПАСИБО! (+ уже щелкнула…)
Вам +1 — за внимательное прочтение вопроса и понимание сути проблемы.
Ваше решение мне полностью подходит.
СПАСИБО ВСЕМ — за участие!



Имея дату (01/02/09), определим квартал, к которому она принадлежит (ответ: первый квартал).

Найдем номер квартала для любой даты из ячейки

B5

. Для этого используем формулу (см.

файл примера

):

=ЦЕЛОЕ((МЕСЯЦ(B5)+2)/3)

Выведем номер квартала и год в формате

4 кв. 2010г.

=

ЦЕЛОЕ((МЕСЯЦ(B5)+2)/3)&» кв. «&ТЕКСТ(B5;»гггг»)&»г. »

Чтобы вывести значение в формате

IV кв. 2011г.

запишем формулу:

=РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(

B5

)-1)/3)+1) & » кв. » & ГОД(

B5

)& «г.»

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

Условным форматированием

.

Like this post? Please share to your friends:
  • Дата в условии функции если в excel
  • Дата в строке формулы excel
  • Дата в сводной таблице excel 2016
  • Дата в реальном времени excel
  • Дата в названии файла word