У меня есть таблица с ежемесячными данными. Каждый месяц добавляется новый месяц, а самый старый удаляется. Это покрывает 24 месяца. Теперь мне нужно просматривать эти данные ежеквартально, показывая только полные кварталы в год (в отдельной таблице). Из-за подвижного характера ежемесячных данных я понятия не имею, как это сделать, и буду признателен за вашу помощь. Заголовки столбцов отформатированы как даты: 2012/ сент.

Выше небольшой образец из месячного представления. Таким образом, для 1-го ряда кварталы будут: 2012 с 1 по 3 квартал. для второго ряда только 2012 Q1 и Q2. 2011/ декабрь является только частичным, поэтому не виден при просмотре кварталов, то же самое для 2012/ октябрь и отсутствующих данных в строке 2.

И это то, на что (в результате также движущиеся) кварталы были бы похожи. Максимум 8 полных Q возможны. От 3 месяцев до четверти.

1 ответ1

0

Я до сих пор не уверен, как это должно выглядеть, когда оно будет готово, но эта формула может помочь вам добраться:

="Q"&ROUNDUP(MONTH(P3)/3,0)

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

Поскольку оно основано на дате, оно является динамическим, и по мере того, как даты перемещаются, кварты перемещаются соответственно. Так что вам должно быть легко.

редактировать

Ах, хорошо, получаю картину этого. Вам нужно будет использовать часть ROUNDUP в SUBTOTAL с OFFSET , чтобы вы могли скользить по подытогу через ваши данные.

Вы также можете использовать SUMIF , когда вы предоставляете строку с текущим кварталом для каждой даты.

И это https://stackoverflow.com/questions/13175801/find-and-sort-same-months-name-as-single-in-microsoft-excel-2007/13176826#13176826 может вдохновить ваши решения, потому что это вполне равная ситуация.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .