На чтение 2 мин. Просмотров 221 Опубликовано 22.05.2021
Обычно на листе вам часто нужно рассчитывать годы, месяцы или дни между двумя заданными датами, но пытались ли вы когда-нибудь рассчитать кварталы между двумя датами в Excel?
Подсчет/Вычисление кварталов между двумя датами с помощью формул
Подсчет/Вычисление кварталов между двумя датами с помощью формул
Чтобы получить количество кварталов между двумя заданными датами, следующие формулы может помочь вам, сделайте следующее:
Рассчитайте количество кварталов между двумя заданными датами:
Пожалуйста, введите эту формулу : = ЭТАЖ (((ГОД (B2) * 12 + МЕСЯЦ (B2)) – (ГОД (A2) * 12 + МЕСЯЦ (A2)))/3,1) в пустое поле ячейку, в которую вы хотите поместить результат вычисления, а затем нажмите клавишу Enter , см. снимок экрана:
: в приведенной выше формуле A2 это дата начала, а – ячейка с датой окончания, вы можете изменить их по своему усмотрению.
Рассчитайте количество кварталов с заданной даты до сегодняшнего дня:
Вот также формула, которая поможет вам рассчитать количество кварталов от заданной даты. дата до текущего дня, введите: = FLOOR (((ГОД (NOW ()) – YEAR (A2)) * 12 + MONTH (NOW ()) – MONTH (A2))/3,1) в пустую ячейку, в которую вы хотите вернуть результат, а затем нажмите клавишу Enter , и количество кварталов между данной датой и сегодняшним днем будет рассчитано сразу, см. снимок экрана:
Примечание : В приведенной выше формуле – это дата, которую вы хотите использовать, вы можете изменить ее по своему усмотрению.
Как рассчитать стаж работы с даты найма в Excel?
Как рассчитать дату выхода на пенсию по дате рождения в Excel?
Как рассчитать вычислить d Есть ли часы и минуты между двумя датами в Excel?
QQQennedy Пользователь Сообщений: 151 |
Добрый день, уважаемые знатоки. Изменено: QQQennedy — 31.10.2017 10:41:43 |
А в чём проблема привязать к арифметике? |
|
Ігор Гончаренко Пользователь Сообщений: 13746 |
#3 31.10.2017 11:03:47
где Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете! |
||
QQQennedy Пользователь Сообщений: 151 |
Я дико извиняюсь, что сразу не приложил пример, но возможности нет, на работе нет доступа, пишу с телефона. Уважаемый IrregularExpression, не могли бы вы мне помочь наложить Ваши мысли на Excel, я попробовал, пока не понимаю, как в формулу все вместить |
QQQennedy Пользователь Сообщений: 151 |
#5 31.10.2017 13:06:55 Ігор Гончаренко, все работает, ура. Всем огромное спасибо за помощь. |
На листе, как правило, вам часто нужно рассчитывать годы, месяцы или дни между двумя заданными датами, но пытались ли вы когда-нибудь рассчитать кварталы между двумя датами в Excel?
Подсчитайте / рассчитайте кварталы между двумя датами с помощью формул
Подсчитайте / рассчитайте кварталы между двумя датами с помощью формул
Чтобы получить количество кварталов между двумя заданными датами, вам могут помочь следующие формулы: сделайте следующее:
Подсчитайте количество кварталов между двумя заданными датами:
Пожалуйста, введите эту формулу: =FLOOR(((YEAR(B2)*12+MONTH(B2))-(YEAR(A2)*12+MONTH(A2)))/3,1) в пустую ячейку, в которую вы хотите поместить результат вычисления, а затем нажмите Enter ключ, см. снимок экрана:
Внимание: В приведенной выше формуле A2 это дата начала, а B2 — ячейка даты окончания, вы можете изменить их по своему усмотрению.
Подсчитайте количество кварталов с заданной даты до сегодняшнего дня:
Вот также формула, которая поможет вам рассчитать количество кварталов от заданной даты до текущего дня, введите: = ЭТАЖ (((ГОД (СЕЙЧАС ()) — ГОД (A2)) * 12 + МЕСЯЦ (СЕЙЧАС ()) — МЕСЯЦ (A2)) / 3,1) в пустую ячейку, в которую вы хотите вернуть результат, а затем нажмите Enter ключ, и количество кварталов между заданной датой и сегодняшним днем рассчитывается сразу, см. снимок экрана:
Внимание: В формуле выше A2 — заданная дата, которую вы хотите использовать, вы можете изменить ее по своему усмотрению.
Статьи по теме:
Как рассчитать стаж работы с даты найма в Excel?
Как рассчитать дату выхода на пенсию по дате рождения в Excel?
Как рассчитать дни, часы и минуты между двумя датами в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (5)
Оценок пока нет. Оцените первым!
Несмотря на то что в 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)
Для наших данных результат был бы следующим:
С функцией ОКРУГЛВВЕРХ это было бы сложнее. И тут простое решение, без головной боли. И функция простая для запоминания и без запоминания какой-либо логики.
Недавно я работал над проектом, в котором у меня были даты в Excel, и мне нужно было выяснить, в каком квартале года они были основаны на дате.
В рамках этого руководства давайте рассмотрим следующее:
- 1 квартал — январь, февраль и март
- 2 квартал — апрель, май и июнь
- 3 квартал — июль, август и сентябрь
- Квартал 4 — октябрь, ноябрь и декабрь
Если вы работаете с финансовыми данными, в которых квартал начинается с апреля, вы можете соответствующим образом скорректировать формулы (это также будет рассмотрено далее в этом руководстве).
Теперь давайте посмотрим, как с помощью простых формул определить квартал от даты.
Найти квартал от даты в Excel (календарный год)
Предположим, у вас есть набор данных, показанный ниже, и вы хотите рассчитать номер квартала для каждой даты.
Ниже приведена формула для этого:
= ЗА НЕДЕЛЮВЕРХ (МЕСЯЦ (A2) / 3,0)
В приведенной выше формуле используется функция МЕСЯЦ, чтобы получить значение месяца для каждой даты. Результатом будет 1 для января, 2 для февраля, 3 для марта и так далее.
Номер этого месяца делится на 3, так что для всех месяцев в квартале 1 мы получаем значение меньше или равное 1, а для всех месяцев во 2 квартале мы получаем значение больше 1 и меньше или равно 2, и поэтому нет.
Затем используется функция ROUNDUP, чтобы мы получали одинаковое квартальное значение для всех месяцев в этом квартале.
Довольно просто!
Найти квартал с даты в Excel (финансовый / отчетный год)
В бухгалтерском учете и финансовом анализе первый квартал начинается, а апрель и четвертый квартал заканчиваются в марте.
В таком случае нам нужно скорректировать нашу формулу, чтобы получить правильный результат.
Ниже приведена формула, которая дает правильное значение квартала для дат финансового года:
= ЕСЛИ (ОКРУГЛ ВВЕРХ (МЕСЯЦ (A2) / 3,0) -1 = 0,4, ОКРУГЛ ВВЕРХ (МЕСЯЦ (A2) / 3,0) -1)
В этой формуле я использовал ту же функцию ROUNDUP (которую я использовал в предыдущем примере для вычисления квартала календарного года) и вычел из нее 1.
Он дает правильный результат для всех четвертей, кроме четвертой (где он даст 0 вместо 4).
И чтобы исправить эту простую проблему, я использую формулу ЕСЛИ, чтобы проверить, равно ли значение четверти 0 или нет, а если оно равно 0, то вместо этого я просто заставляю формулу возвращать 4.
Вы можете использовать ту же логику, чтобы получить значение квартала с даты, если ваш квартал начинается с июля или октября.
Вот как вы можете использовать простую формулу, чтобы получить значение квартала из даты в Excel.
Надеюсь, вы нашли этот урок полезным.
Номер квартала в MS EXCEL
Смотрите также=ОСТАТ(МЕСЯЦ(A5)-1;3)+1: Формула для первого: Добрый день!
Excel». «ОК». Получилось так.Если изменим цифру днейСмотрим в таблице активной. Заходим на пример. дату смотрите в
md – считает
Здесь будет записана Excel посчитать стаж». числовой
или сколько дней Условным форматированием.
Имея дату (01/02/09), определимeldarkorneev квартала
Необходимо посчитать датыВ таблице Excel Смотрите ячейку В19.
с 11 на результат. закладку «Формулы» в= статье «Текущая дата дни дата в таком
excel2.ru
Дата конца и начала квартала в MS EXCEL
Для работы с- осталось до отпуска,Найдем дату конца квартала, квартал, к которому: vikttur,спасибо большое!200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(Ч(МЕСЯЦ(D4:D30)={1;2;3})) по кварталам и
можно сравнить даты Вместо полной даты 25, то получитсяТакой расчет даты удобен раздел «Библиотека функций»ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13)) в Excel».
«г.», «мес.», «дн.» виде, как мы датами, их можно
excel2.ru
Дата в Excel. Формула.
это не формат посчитать возраст, расчитать к которому относится она принадлежит (ответ:Вопрос по оптимизации:и массивный вариантКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТ(1/(МЕСЯЦ(D4:D30)={1;2;3}))Для занести в желтые из разных столбцов стоит только год. такая дата. тем, что всегда и выбираем функциюИли прибавить сразу всё2. написанные между знаками её пропишем в записать по–разному, для ячейки. Как это дату срока оплаты заданная дата. Например, первый квартал).
при пустой ячейке других кварталов поменять ячейки количество дат, и выделить разныеДругими соответствующими функциями выбралиКак ввести адрес ячейки можно изменить цифру
«Дата и время».
– года, месяцы,Как прибавить к дате & — так формуле. разных формул. И сделать, читайте в счета или окончания если задана датаНайдем номер квартала для даты (A5) формула числа в массивах попадающих в определенный даты. Как это месяц (ячейка В20) быстро смотрите в месяца, не меняяИли можно открыть дни. По такой дни в Excel.
будут подписаны года,В ячейке А6 формат ячеек с статье «Преобразовать текст договора, посчитать рабочие 05.11.12, то дата
любой даты из рассчитывает значение порядковогоeldarkorneev квартал. сделать, смотрите в и день (ячейка статье «Сложение, вычитание, формулы. Например, фирма
мастер функций кнопкой формуле можно рассчитатьПервый способ. месяца и дни пишем первую дату формулами должен быть в дату Excel» дни и многие, конца квартала 31.12.12.
ячейки номера месяца в: Друзья, привет!Файл приложен. статье «Как сравнить В21). Формат в умножение, деление в не успевает сделать «Вставить функцию» (на срок службы, срок
В примере прибавим в итоговой дате. (начало периода).
определенный. Все это тут. многие другие действия Также найдем датуB5 квартале как «1».Нужна помощь. АвтоматизируюPelena два столбца в этих ячейках можно Excel». заказ вовремя, сроки закладке «Формулы») и
окончания договора, проекта, 9 месяцев. Можно между кавычкамиВ ячейке В6 прописано в текстеДля подсчета дат с датами и начала соответствующего квартала.
. Для этого используем Как от этого отчетность на работе.
: Здравствуйте. Excel на совпадения» установить другой.
В Excel есть окончания работы продлеваются.
выбрать категорию «Дата
отпуска, срок оплатыВ ячейке А13 написать по-разному – пишем вторую дату – нужно сделать таблицу временем можно проводитьПусть в ячейке
формулу (см. файл избавиться?
Столкнулся с проблемой:Сводной можно с
здесь.Конечно, можно изменить
три функции, которые Меняем цифру в
и время». счета, многое другое.
пишем дату, к полное слово или (конец периода).обращайте внимание. в Excel и в Excel.А1 примера):Как сделать так, для корректной работы группировкой по кварталамЕсли, для работы формат даты в
выбирают из даты ячейке G 13Теперь выбираем изВторой способ.
которой будем прибавлять просто поставить точку.В ячейке С61. установить в нейВсе расчеты симеется дата 05.11.12.=ЦЕЛОЕ((МЕСЯЦ(B5)+2)/3) чтобы при пустой отчета мне необходимо,sboy нужно изменить формат ячейке или написать или только число,
и формула расчитывает списка функцию «ДАТА».Пишем формулу с
9 месяцев.
Смотрите пример. пишем формулу:
Разница дат в Excel формулы. Этим мы датами описаны в Записав формулу =КОНМЕСЯЦА(A1;ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3)*3-МЕСЯЦ(A1))
Выведем номер квартала и ячейке с датой, чтобы Excel автоматически: Добрый день. даты на текстовый, свой формат. Как или только месяц, новую дату. По
Выходит диалоговое окно. помощью функции «ДАТА».В ячейке D13В ячейке С6 стоит=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»высчитывается так. сейчас и займемся. нескольких статьях. Смотрите определим дату конца год в формате
формула выводила «0» определял порядковый номеркак вариант формулой то смотрите статью создать свой формат, или год. Это такому принципу можно В нем пишем:В ячейке А13 пишем формулу. Можно
формула, искомая дата.
Эту формулу пишемСтолбец А –
Как простыми способами перечень статей в квартала, к которому 4 кв. 2010г. ???
месяца в квартале (пример для 1-го «Преобразовать дату в смотрите в статье функции «ГОД», «МЕСЯЦ», прибавлять, отнимать по
«Год» — год пишем дату, к написать формулу вА здесь, вместо вручную (можно здесь пишем дату начала прибавить к дате конце статьи в относится эта дата.=ЦЕЛОЕ((МЕСЯЦ(B5)+2)/3)&» кв. «&ТЕКСТ(B5;»гггг»)&»г.
vikttur (1, 2 или квартала) текст Excel». «Как создать пользовательский «ДЕНЬ».
отдельности и вместе нашей даты. которой будем прибавлять. соседней ячейке, просто,
букв «г.», «мес.», скопировать, заменить адреса
периода, столбец В или вычесть из разделе «Другие статьиФормула =КОНМЕСЯЦА(A1;ЦЕЛОЕ((МЕСЯЦ(A1)+2)/3-1)*3-МЕСЯЦ(A1))+1 вернет дату «: 3) исходя из200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН($D$4:$D$30;»>31.12.2015″;$D$4:$D$30;»
В Excel можно формат в Excel»
Делаем активной ячейку
года, месяцы и«Месяц» — пишем
В примере прибавим в примере, она
«дн.» просто поставили ячеек), п.ч. в – пишем дату даты дни, месяци по этой теме». начала, т.е. 01.10.12Чтобы вывести значение в=ЕСЛИ(условие;формула;0) введенной в ячейкуNic70y считать не только тут. В19. На закладке дни. месяц нашей даты 3 месяца. стоит там –
точку. русскоязычной версии Microsoft окончания периода. В или года, смотритеВнимание! (см. файл примера). формате IV кв.eldarkorneev
даты.
: даты, но и
В Excel есть «Формулы» в разделеНапример, прибавим к числом, ставим плюс
В следующей ячейке в ячейке D13.Если в ячейку В6 Excel, она не столбце А и
в статье «РаботаЕсли формулы неСложить даты в Excel, 2011г. запишем формулу:: vikttur,Определять порядковый номер200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИМН($D$4:$D$30;»>=»&ДАТА(ПРАВБ(F3;4);ЛЕВБ(F3)*3-2;1);$D$4:$D$30;» время. Как высчитывать
функции, которыми можно «Библиотека функций» нажимаем дате 1 год, и пишем адрес пишем число месяцев, =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13)) поставим видна в перечне В устанавливаем формат с датами в будут работать, проверьте вычесть даты, прибавить=РИМСКОЕ(ЦЕЛОЕ((МЕСЯЦ(B5)-1)/3)+1) & «Разобрался, для месяца квартала я научился,Dryha время, читайте в
сложить данные из на функцию «Дата 2 месяца и ячейки, в которой которое будем прибавлятьВ формуле все
текущую дату функций, но работает. ячейки «Дата». Где Excel». формат дат. Бывает, к дате дни, кв. » & будет выглядеть так: благодаря данному ресурсу.
: статье «Как посчитать таблицы за конкретный и время». В 11 дней. Пишем стоит число месяцев, к дате. В три адреса ячейки, то сможем узнатьПояснения к формуле найти эту функциюКак посчитать разные
при копировании из месяцы, года, посчитать ГОД(B5)& «г.» =ЕСЛИ(RC[-2]=»»;0;ОСТАТ(МЕСЯЦ(RC[-2])-1;3)+1) А вот сPelena время в Excel» день, т.д. Этот появившемся окне выбираем года, месяцы и
которое нужно прибавить примере – это одинаковые, т.к. дата стаж по сегодняшнее: и как установить
периоды стажа, других других программ в стаж, возраст, времяВ файле примера созданаДля квартала: =ЕСЛИ(RC[-1]=»»;0;ЦЕЛОЕ((МЕСЯЦ(RC[-1])+2)/3)) месяцами пока никак.., Спасибо! тут.
способ пригодится при нужную функцию. Например, дни, которые будем к дате.
excel-office.ru
Выбрать даты по кварталам (Формулы/Formulas)
ячейка G13. записана в одной
число. Например, узнатьРАЗНДАТ – это её, смотрите в разных дат и, Excel даты вставляются-
таблица с датами.
Спасибо за помощь!Прикрепляю файл примера.
DryhaКак посчитать возраст,
проведении анализа в мы выбрали функцию
прибавлять, в разных«День» — пишемВ ячейке Н13
ячейке. Здесь все
стаж работника на название функции.
статье «Число Excel.
затем, сложить их в текстовом формате.все это можно Для каждой даты
Dante132Прошу помощи!
: Всем спасибо! смотрите в статье
таблице, т.д. Подробнее «ГОД». В появившемся ячейках.
день нашей даты.
будет стоять результат, верно. Получилось. предприятии. Каждый день
excelworld.ru
Порядковый номера месяца в квартале по введенной дате
y – считает Формат».
вместе, чтобы узнать Тогда формулы не
сделать формулами. Как вычислен номер квартала.: Нужно немного поправитьviktturjakim «Как посчитать возраст о таком способе, диалоговом окне указалиДиалоговое окно заполним так.Получилось так.
здесь пишем формулу.Таким же образом можно стаж будет пересчитываться годаСтолбец С –
общее количество дней,
считают. Чтобы формулы
посчитать дату выхода Даты, относящиеся к формулу
: Почти то же.
: С функцией СУМПРОИЗВ. в Excel».
читайте в статье адрес ячейки сПолучилась такая формула иНажимаем «ОК». Получилась такая Нажимаем на эту прибавить года, изменив на текущую дату.ym – считает
будет стоять формула др., смотрите в считали, нужно изменить сотрудника из отпуска Четным кварталам выделены
=ЕСЛИ(RC[-1]=»»;0;ЦЕЛОЕ((МЕСЯЦ(RC[-1])+2)/3))или так =ЕСЛИ(RC[-1]<>»»;ЦЕЛОЕ((МЕСЯЦ(RC[-1])+2)/3);0) Остаток:AlexM
Dryha «Функция «СУММЕСЛИ» в
датой (А19). Нажали такой результат. формула. =ДАТА(1979;11+G13;1)
ячейку, делаем её
чуть формулу. Смотрите
Как установить текущую месяца и результат подсчета.
статье «Как в
planetaexcel.ru
формат ЗНАЧЕНИЙ на
В Excel нет прямой функции для получения четверти от даты. Но вы можете создать для этого формулу.
Да, вы можете использовать формулу для вычисления квартала от даты. Даже есть более одного метода, который вы можете использовать.
Хорошо, как вы знаете, всего в году четыре квартала, но дело в том, что вы можете получить квартал с даты в разные способов.
Первый – предполагая год по обычному календарю или второй по финансовому календарю.
И в сегодняшнем посте я собираюсь чтобы показать вам методы получения числа квартала с использованием обоих календарей, и я также поделюсь с вами несколькими методами для этого.
Итак, приступим.
Здесь я перечислил 5 основных способов, с помощью которых вы можете получить квартал с даты. Каждый из этих методов уникален, и вы можете использовать любой из них в соответствии с вашими потребностями.
- Функции ROUNDUP и MONTH
- Основа финансового календаря
- Код VBA
- Получить дату начала квартала
- Получить дату окончания квартала
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:
- ISDATE: чтобы проверить, в ячейке есть дата.
- 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, если хотите.
Надеюсь, вы нашел этот пост полезным, но теперь расскажите мне об этом.
Знаете ли вы какой-либо другой метод, который позволяет вычислить число квартала по дате?
Поделитесь со мной в разделе комментариев, я хотел бы услышать от вас и, пожалуйста, не забудьте поделиться этим советом со своими друзьями. Я уверен, что они это оценят.
Вы должны прочитать следующее. Далее
- Text to Date : Нам действительно нужны методы, которые мы можем использовать для преобразования текста в действительную дату в правильном формате …
- Дата конца месяца : лучший способ вычислить последняя дата месяца – с помощью функции EOMONTH. Но …
- Получить название дня из даты : вы можете использовать функцию ТЕКСТ для извлечения названия дня из даты. Допустим, у вас есть …
- Получить месяц из даты . Иногда нам нужно использовать только часть даты. Возьмем пример …
- Выделить даты между двумя датами : допустим, у вас есть дата начала 17 января 2017 г. и дата окончания 19 марта 2017 г. 2017 …
- Сумма значений между двумя датами : Допустим, вы работаете в торговой компании, и ваш начальник просит вас получить …
- Проверка данных с диапазоном дат : что ж, это можно сделать, используя настраиваемую формулу на основе AND …
- Групповые даты в сводной таблице : с его помощью вы можете мгновенно создавать информативные и готовые к представлению отчеты. Когда вы работаете …
- РАЗНДАТА : мы можем использовать его так же, как и все функции 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
Скачать пример рабочей книги
Загрузите образец книги
В этом руководстве будет показано, как рассчитать квартал от даты, в том числе как рассчитать текущий квартал.
Четверть свидания
Чтобы рассчитать квартал по дате, сначала нам нужно получить номер месяца:
= МЕСЯЦ (B3)
Затем мы хотим разделить номер месяца на 3 (в каждом квартале 3 месяца) и использовать функцию ROUNDUP, чтобы округлить результат до ближайшего целого числа:
= ЗА НЕДЕЛЮВЕРХ (МЕСЯЦ (B3) / 3,0)
Затем мы можем присоединить текст к началу результата, чтобы сказать Q1, Q2, Q3 или Q4:
= СЦЕПИТЬ ("Q"; ОКРУГЛ ВВЕРХ (МЕСЯЦ (B3) / 3,0))
или «Квартал 1», «Квартал 2» и т. д.
= СЦЕПИТЬ («Квартал»; ОКРУГЛ.ВЕРХ (МЕСЯЦ (B3) / 3,0))
Рассчитать текущий квартал
Чтобы рассчитать текущий квартал, просто используйте функции СЕГОДНЯ или СЕЙЧАС, чтобы получить текущую дату для использования в одной из приведенных выше формул.
Все приведенные выше примеры работают в Google Таблицах точно так же, как и в Excel.
Вы поможете развитию сайта, поделившись страницей с друзьями
Определение порядкового номера квартала в Excel по заданной дате.
Вариант 1
Запишем формулу квартала в следующем виде:
=ЦЕЛОЕ((МЕСЯЦ(A2)+2)/3)
Функция МЕСЯЦ возвращает порядковый номер месяца, функция ЦЕЛОЕ округляет преобразованное значение до ближайшего меньшего целого.
Вариант 2
Еще одним вариантом определения номера квартала в Excel является следующая формула:
=ОКРУГЛВВЕРХ(МЕСЯЦ(A2)/3;0)
Функция МЕСЯЦ возвращает порядковый номер месяца, функция ОКРУГЛВВЕРХ округляет преобразованное значение до целого в большую сторону.
Способы записи
В том случае, если необходимо записать номер квартала в другом виде, например с использованием римских цифр, то можно дополнить формулу функцией РИМСКОЕ:
Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!