Формула Excel для получения количества строк, которые соответствуют 2 критериям - PullRequest
0 голосов
/ 04 марта 2020

У меня есть список Excel, содержащий около 5000 записей и 15 столбцов.

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

=(Number of rows where ColumnB Like "*123*" and ColumnC like "*House*")

Кажется, что это нормально VLOOKUP не поможет, потому что он отображает только первый результат. С другой стороны, формулы с COUNTIF et c. не работают, потому что либо невозможно использовать подстановочные знаки (*), либо невозможно ввести более одного критерия поиска.

К сожалению, это общий список Excel, поэтому я не могу использовать VBA.

Есть ли у вас какие-либо предложения, как я могу реализовать это с помощью формул?

1 Ответ

2 голосов
/ 04 марта 2020
  1. Если столбец B содержит текст :

    =COUNTIFS(B:B,"*123*",C:C,"*House*")
    
  2. Если столбец B содержит чисел (подстановочные знаки) не будет работать с):

    =SUMPRODUCT(ISNUMBER(SEARCH(123,B2:B4))*ISNUMBER(SEARCH("House",C2:C4)))
    

    при необходимости изменяются ссылки на диапазон.

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