Excel SUMIF/SUMPRODUCT с идентификатором дат?

Excel SUMIF/SUMPRODUCT с идентификатором дат?

Итак, в настоящее время я работаю с электронной таблицей данных, содержащей информацию о наборе кредитов и о том, как они окупаются с течением времени. Я пытаюсь создать таблицу, которая суммирует их окупаемость на основе того, в каком месяце они были начаты. Например, для кредитов, начатых в апреле, сколько мы получили обратно в конце апреля... сколько в конце мая? Мне нужно сделать это динамическим способом для большого набора, но я не знаю, с чего начать. Я предполагаю, что это будет вариация SUMIF или SUMPRODUCT. Вот пример фиктивных данных и таблица, которую я пытаюсь заполнить. Буду очень признателен за любые советы. Спасибо!

введите описание изображения здесь

решение1

Возможно, вы могли бы попробовать следующую формулу =SUMPRODUCT((MONTH($B$2:$B$14)=MONTH($D18))*($C$1:$Q$1<=EOMONTH($D18,(COLUMN(E$17)-COLUMN($D$17)-1)))*($C$1:$Q$1>EOMONTH($D18,COLUMN(E$17)-COLUMN($D$17)-2))*($C$2:$Q$14)):

введите описание изображения здесь

решение2

Небольшим изменением формата вывода можно добиться желаемого результата.

введите описание изображения здесь


Примечание.

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

  • Формула в ячейке B30 и заполнение:

    =SUMPRODUCT(($A$21:$A$26=$A30)*($C$20:$L$20>=B$29)*($C$20:$L$20<=EOMONTH(B$29,0))*($C$21:$L$26))
    
  • От B29 до H29 заполните первую дату соответствующего месяца и примените mmm-yyyy формат ячейки.

  • При необходимости измените ссылки на ячейки в формуле.

Связанный контент