У меня есть 3 таблицы, 1 из которых я хочу заполнить столбцами с данными на основе других 2. Таблицы примерно структурированы следующим образом:
Table 1 (Semi-Static Data) SubGroup Group ----------- ----------- subgroup(1) group(a) subgroup(2) group(b) subgroup(3) group(b) subgroup(4) group(c) etc. Table 2 (Variable Data) SubGroup DataValue ----------- ----------- subgroup(1) datavalue(i) subgroup(2) datavalue(ii) subgroup(3) datavalue(iii) subgroup(4) datavalue(iv) etc. Table 3 (Results) Group TotalValue ----------- ----------- group(a) totalvalue(m) group(b) totalvalue(n) group(c) totalvalue(o) etc.
Где TotalValue представляет собой сумму всех значений DataValue для всех подгрупп, принадлежащих этой конкретной группе.
например для группы (b) ---> общее значение (n) = значение данных (ii) + значение данных (iii)
Я хочу выполнить этот расчет без добавления каких-либо дополнительных столбцов в таблицы данных и без использования VBA.
В основном мне нужно выполнить COUNTIFS, где есть дополнительный VLOOKUP, соответствующий диапазону критериев подгруппы группе, к которой он принадлежит, а затем только суммирование для значений данных, которые соответствуют оцениваемой группе. Я пытался использовать формулы массива, но у меня возникли проблемы с их работой. Любая помощь будет очень признательна. Спасибо,
РЕДАКТИРОВАТЬ: Хотел добавить некоторые детали, связанные с моим вопросом. Во-первых, все поиски в Google не дали подходящего ответа. Во всех ссылках были решения немного другой проблемы, когда термин ВПР не зависит от критериев СУММЕСЛИМН, а скорее от другой одиночной статической переменной. Stack Overflow предложил похожие решения. Пожалуйста, дайте мне знать, если требуется дополнительная информация, чтобы мой пост подходил для этого форума. Еще раз спасибо.