-1

Я знаю, как получить номер столбца, в котором определенное значение находится на другом листе:

=MATCH($B$4;Sheet1!1:1;0)

Я знаю, как подсчитать, например, сколько непустых ячеек в столбце на другом листе:

=COUNTA(Sheet1!$AA:$AA)

Есть ли способ объединить два, чтобы подсчитать, сколько непустых ячеек в столбце, который содержит определенное значение, на другом листе, не прибегая к UDF?

1 ответ1

0

Я получил ответ (вроде) от этого ответа на StackOverflow.

=COUNTA(INDEX(Sheet1!$A:$ZZ;0;MATCH($B3;Sheet1!$1:$1;0)))

Мне бы хотелось, чтобы массив, используемый в формуле индекса, был произвольно большим (т.е. учитывал всю электронную таблицу, игнорируя потенциальные изменения в количестве столбцов и т.д.), Но я полагаю, что я также могу жестко закодировать его границы.

Изучение того, что я могу использовать 0 в качестве второго аргумента index для возврата целого столбца, было действительно полезным :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .