В Excel Как считать точные слова и копировать эти слова в новом столбце - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть файл Excel с 2 листами, один лист содержит столбец текста, а другой - столбец (столбцы) ключевых слов. Я хочу сопоставить столбец ключевых слов с ячейкой текстового столбца по ячейке и подсчитать количество совпадающих ключевых слов втекстовая ячейка и ее представление в следующем столбце, а также соответствующие ключевые слова отображаются в следующем другом столбце текстового листа.

Я пробовал эту формулу:

=SUMPRODUCT(--ISNUMBER(SEARCH(Dictionary!A$2:A$307,B2))) на текстовом листеон подсчитывает количество совпадений и показывает, но он соответствует ключевым словам, таким как US и FO, как в тексте, как fo match в FOUND из FO und и так же, как US, но FO ≠ Найдено нормально.Поэтому я хочу, чтобы точное совпадение, например, США, совпадало как одно слово США.затем посчитайте совпадающие слова и покажите результат в соответствии с приведенной выше формулой.

В то время как для копирования слов я пробовал эту формулу: =IFERROR(LOOKUP(2,1/SEARCH(Dictionary!$A$2:$A$307,B2),Dictionary!$A$2:$A$307),"") Она также работает хорошо, но она ПОКАЗЫВАЕТ, что в ячейке будет только одно ключевое слово, пока я хочучтобы увидеть все подходящие ключевые слова, их можно разделить в ячейке запятой ,.

наконец, результат будет примерно так:

         Text                      number_of_keyword_match    | match keywords


1 any Text or sentence/sentences          e.g match "3"      US , AM, IN , PK, Canada ..       
2                                                    7     Black Sea , America, Australia , YE ...         
3                                                    0       ...       
4                                                    15     ...        
5    .................................................                                   
7 .....................................................
.......................................................
..................................continue up to 2815 rows....
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...