Замена для sum_range в формуле SUMIFS, которая может автоматически совпадать с заголовком исходных данных.

476
freakyholic

Нужна ваша помощь, по формуле SUMIFS, мне нужно, чтобы результат был похож на тот, что в столбце D5. Из поля формул на рисунке видно, что я хотел узнать стоимость рекламы в период с 6 по 8 июля, данные которой ссылаются на диапазон таблиц G4: K7, а диапазон дат - на диапазон ячеек C1: C2.

Мне нужно заменить формулу «H5: H7» (желтым цветом), как указано в окне формул на рисунке ниже, чтобы ее можно было автоматически обнаружить (насколько я знаю, нам нужно использовать формулу INDEX & MATCH для замены 'H5: H7').

Итак, скажем, когда я делаю формулу для столбца D6, мне больше не нужно менять H5: H7 ( выделено желтым цветом в поле формулы ниже) на I5: I7, чтобы обозначать «Доход» в I5: I7.

Я пробовал что-то вроде:

(индекс ((H5: K7) ,, соответствует (C5, (H4: K4), 0), чтобы заменить H5: H7 желтым цветом ниже, но это не сработало. Какой должна быть формула замены для H5: H7 вместо тот, который я пробовал уже выше?

Спасибо

Замена для sum_range в формуле SUMIFS, которая может автоматически совпадать с заголовком исходных данных.

0
Возможно, вам просто не хватает абсолютных ссылок? = СУММЕСЛИМН (ИНДЕКС (Н $ 5: K $ 7,, MATCH (С5, Н $ 4: K $ 4,0)), G $ 5: G $ 7, "> =" & C $ 1, G $ 5: G $ 7, "<=" & С 2) в D5 и скопированный должен дать вам то, что вы хотите. XOR LX 6 лет назад 1
Хотите получить результат, как показано? https://imgur.com/a/hBoEqPr Попробуйте эту формулу: ** = СУММА (НЕПРАВИЛЬНАЯ (ЗАМЕНА (ЛЕВАЯ (АДРЕС (1, МАТЧ (C5, $ 4: $ 4,0))), 3), "$", " ") & SUMPRODUCT (($ G $ 4: $ K $ 7 = $ C $ 1) * СТРОКА ($ 4: $ 7)) &": "& ПОДСТАВИТЬ (ЛЕВЫЙ (АДРЕС (1, MATCH (С5, $ 4: $ 4,0)), 3 ), "$", "") & SUMPRODUCT (($ G $ 4: $ K $ 7 = $ C $ 2) * СТРОКА ($ 4: $ 7)))) ** Lee 6 лет назад 0

1 ответ на вопрос

0
Rajesh S

enter image description here

Напишите этот массив в ячейке, B67завершите его Ctrl+Shift+Enterи заполните.

=IF(AND($C$68:$C$70>=$A$64,$C$68:$C$70<=$A$65),SUM(INDEX($D$68:$G$70,,MATCH(A67,$D$67:$G$67,0))),"") 

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

Похожие вопросы