Есть ли способ использовать максимум 2 столбца в Excel для заполнения диапазона суммирования для сумм?

#excel #max #multiple-columns #sumifs

Вопрос:

В настоящее время я использую SUMIFS для диапазона сумм с критериями 1 и 2 о его датах и 3 и 4 для сегментации сумм в диапазоне сумм. Проблема в том, что суммы могут быть извлечены из 2 разных столбцов в зависимости от того, какой из них больше.

Он хотел бы что-то вроде этого:

 =SUMIFS(RangeOfMaxAmounts, DateRange, DateCriteria, RangeofMaxAmounts, AmountCriteria)
 

Это работает с одним столбцом, но я стараюсь избегать использования вспомогательного столбца. У меня такое чувство, что это может включать использование формул sumproduct, index/match, row и/или max, но я не сталкивался с комбинацией, которая работает.

Комментарии:

1. Я считаю, что короткий ответ » нет » — вы можете либо использовать Sumifs со вспомогательным столбцом (потому что sum_range и criteria_range должны быть фактическим диапазоном, а не массивом), либо использовать Sumproduct.

2. пытался IF(sumAmount1>sumAmount2,formula1,formula2) ?

3. @TomSharpe, как бы вы использовали sumproduct для достижения этой цели? Я полагал, что вы потеряете фактические значения для суммирования, когда будет учтен максимум, но я надеялся, что индекс/соответствие или что-то еще могло бы помочь в этом.

4. Я положу это в качестве ответа. Я собрал некоторые данные, так что я не буду уверен, что это ответ на ваш вопрос, все равно посмотрите.

Ответ №1:

Если я правильно понимаю, итоговый продукт (или в Excel 365, просто сумма) будет выглядеть следующим образом:

 =SUMPRODUCT(IF(A2:A10>B2:B10,A2:A10,B2:B10)*(C2:C10>=E2)*(C2:C10<=E3))
 

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