#excel #subset #contains #sumifs
Вопрос:
Допустим, у меня есть такая таблица в Excel (за исключением третьего и последнего столбца, который я хочу получить).
Имя | Ценность | Чего я хочу |
---|---|---|
X | 1 | 1 |
X-Y | 1 | 2 |
X-Y-Z | 0 | 2 |
X-V | 1 | 2 |
Поэтому в столбце 3 я хочу выполнить суммирование, которое суммирует столбец «Значение» по всем строкам, где Имя является подмножеством данного имени в рассматриваемой строке. Например, для строки 2 возвращаемое значение будет равно 2, потому что и X, и X — Y являются подмножеством X-Y, поэтому оно суммирует значения этих двух строк.
Как я могу сделать это в формуле?
Комментарии:
1. Какую формулу вы пробовали до сих пор, которая не сработала?
Ответ №1:
Я сам нашел решение. В C2 поставьте
=SUMPRODUCT($B$2:$B$5; --(IFERROR(IF(FIND($A$2:$A$5;A2)gt;0;1;0);0)=1))