Количество строк с указанным c текстом - PullRequest
1 голос
/ 03 мая 2020

Как получить количество строк, которое включает в себя A, AA, AAA, AB, AA C et c.? В следующем примере результат равен 2. Если одна и та же строка имеет A на разных фигурах во многих ячейках, она рассчитывается только как одна.

Ячейка A1: AA, B1: A, A2: AAABAB C, A3: B C

Следующее вычисляет только, если строки имеют один A, но не строки с AA или AAA

=SUM(--(MMULT(--(A1:C10="A"); TRANSPOSE(COLUMN(A1:C10)))>0))

Следующее вычисляет, сколько в одной строке А, но не количество строк.

=SUMPRODUCT((LEN($A1:$C10)-LEN(SUBSTITUTE($A1:$C10;"A";"")))/LEN(1))

1 Ответ

1 голос
/ 03 мая 2020

Если вы просто хотите посчитать, сколько строк содержат хотя бы одну букву A, это должно быть небольшим изменением вашей формулы MMULT:

=SUM(--(MMULT(--(ISNUMBER(FIND("A",A1:C10))), TRANSPOSE(COLUMN(A1:C10)))>0))

введено как формула массива с использованием Ctrl Сдвиг Введите .

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