COUNTIF с переменными столбцами - PullRequest
0 голосов
/ 23 октября 2019

У меня есть таблица, которая состоит из рабочих станций и программного обеспечения, установленного на них. Это выглядит примерно так ...

<table><tbody><tr><th>endpoint</th><th>software1 v3</th><th>software1 v4</th><th>software2</th><th>software3</th></tr><tr><td>Workstation1 </td><td>x</td><td> </td><td>x</td><td>x</td></tr><tr><td>Workstation2</td><td>x</td><td> </td><td>x</td><td>x</td></tr><tr><td>Workstation3</td><td> </td><td>x</td><td>x</td><td>x</td></tr></tbody></table>

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

Я представляю, что это комбинация SUM с COUNTIF и INDEX / MATCH, но я невполне разобрался в комбинации еще.

Это возвращает меня к числу столбцов, которое мне нужно для SUM: = SUM (COUNTIF (Tbl [#All], "" & A2 & ""))

1 Ответ

1 голос
/ 23 октября 2019

Предполагая, что A2 содержит Software1, похоже, что вы хотите:

=SUMPRODUCT((LEFT(Tbl[#Headers],LEN(A2))=A2)*(Tbl="x"))
...