Как суммировать результаты IF, если нельзя использовать SUMIF и SUMIFS - PullRequest
0 голосов
/ 04 июля 2019

Sample Sheet

Иметь лист с элементами, которые имеют атрибуты данных и могут использоваться для нескольких целей. Существует таблица поиска для поиска оценки на основе атрибутов.

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

Формула оценки включена в изображение для справки.

Однако вместо того, чтобы копировать все данные и оценивать их, в идеале нужна формула, которая может просто войти в столбец оценки. В противном случае, скажем, 200 предметов, мне нужно иметь 201 столбец, чтобы забить одну вещь ...

Однако, sumifs и sumif этого не сделают. Что я действительно хочу, так это «сумма (каждая ячейка в диапазоне, используйте эту формулу)»

Кто-нибудь знает, как это можно сделать?

1 Ответ

0 голосов
/ 04 июля 2019

Только в этом мини-примере вы можете использовать

=ArrayFormula(sum(if(C4:E4="yes",vlookup(C$2:E$2,$B$9:$D$11,match(C$3:E$3,$C$8:$D$8,0)+1,false))))

, чтобы выполнить поиск по атрибуту 2, чтобы найти столбец для поиска по атрибуту 1.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...