Как посчитать количество ячеек в диапазоне, содержащем определенную (под) строку с помощью Excel / Calc?

2

Использование Excel / Calc у меня следующая ситуация:

  • диапазон ячеек, содержащих значения; Предположим A1:B10,
  • и строку, которую я хочу найти; например, предположим, что он содержится в C1.

Теперь я хочу посчитать, сколько ячеек в диапазоне равно этой строке или содержит ее как подстроку.   Как мне это получить? (Например, предположим, что я хочу получить результат в D1.)

danicotra
источник

Ответы:

5

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

Итак, я знаю два способа сделать это:

  1. используя обычную формулу

    на D1месте =COUNTIF(A1:B10,"*"&C1&"*")

    Некоторые заметки (в основном) для новичков:

  2. используя CSE / формулу массива

    D1 должно быть {=SUM(IF(ISNUMBER(SEARCH(C1,A1:B10)),1,0))}

    ( подробнее о формуле массива Excel )

danicotra
источник