2

Вот скриншот для листа. https://flic.kr/p/qZb8ot

в столбце A приведен список предложений ниже:

  • A2. Футболки, Варсити
  • A3. Футболки, стикер, кружка
  • A4. Футболки
  • A5. Футболки, булавка, университет, кружка
  • A6. Стикер, булавка, шляпа, кружка
  • A7. Булавка, университет, браслет
  • A8. Футболки, булавка, университет, кружка
  • A9. Футболка шапка
  • A10. Футболки, Варсити
  • A11. Футболки, стикер, булавка, университет, кружка, браслет
  • A12. Футболки, стикер
  • A13. Футболки, стикер, булавка, кружка
  • ...
  • ..
  • ...
  • A44. университет

Я хотел бы посчитать вхождение слова в предложениях и несколько строк. диапазон составляет около A2:A44

и я хочу посчитать слово, которое в D14 до D20 для каждого ключевого слова в C14 до D20 ...

        C         D

      Type      count
14   T-shirts     0
15   Varsity      0
16   Sticker      0
17     Mug        0
18     Pin        0
19   Bracelet     0
20    Other       0

Я пытался использовать =COUNTIF($A$2:$A$44, SEARCH("T-shirts", A2)) для ячейки D14. это не сработало. Я также пытался использовать =COUNTIF($A$2:$A$44, SEARCH("T-shirts", A2)>0) он тоже не работал.

как посчитать тип для этих слов.

Сепаратор для каждого ключевого ,
Есть ли альтернативный способ считать эти слова?

любая помощь будет оценена. :)

1 ответ1

4

Вы можете применить подстановочный знак к критериям COUNTIF .

      COUNTIF с подстановочным знаком

Формула в D2 имеет вид

=COUNTIF($A$2:$A$44, "*"&C2&"*")

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

=SUMPRODUCT(COUNTIF(A$2:A$44, "*"&C2:C8&"*"))

Метод, который вы пытались сделать, может быть примерно таким в D2,

=SUMPRODUCT(--ISNUMBER(SEARCH(C2, A$2:A$44)))

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