3

Как показано на рисунке, у меня есть 3 ключевых слова от ячейки A2 до A4: a , bb и ccc .

У меня есть 5 слов для проверки, перечисленных в B2:B6: aa , bb , bc , cc и d .

вопрос

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

Однако я не мог придумать формулу для этого.

Что я пробовал

  1. Я попробовал функцию сопоставления в столбцах D и E, но она может выполнять только точное сопоставление, а не логику "начать с".

  2. Я попробовал функцию CountIf в столбцах F и G. На самом деле она может выполнить обратное сопоставление - если любое ключевое слово начинается со слова в столбце B - но не может выполнить сопоставление, которое я хочу.

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

1 ответ1

4

Введите следующую формулу массива (Ctrl+Shift+Enter) в ячейку C3 и перетащите ее вниз. Я немного расширил ваши сценарии, и он работает, как и ожидалось.

=SUM(IF(LEFT(B3,LEN($A$3:$A$7))=$A$3:$A$7,1,0))

Массив, если формула поиска по ключевым словам

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