Прежде всего. Этот форум великолепен. Я использовал это много, и у меня не было необходимости создавать свой собственный вопрос. До сих пор.
У меня есть таблица данных со свободным текстовым полем в столбце O. Я отфильтровал наиболее встречающиеся слова и суммировал их в sheet1. Я создал столбец P с функцией соответствия, чтобы определить наиболее часто встречающееся слово в поле свободного текста. Я использовал следующую формулу в столбце P. Она работает для поиска первого наиболее встречающегося слова.
=IFERROR(INDEX(Sheet1!$B$2:$B$794;MATCH(1;COUNTIF(O8;"*"&Sheet1!$B$2:$B$794&"*");0));"")
(Sheet1! $ B $ 2: $ B $ 794 содержит слова, которые ищутся) До сих пор все работает нормально.
Я хочу добавить еще одну формулу в столбце Q в найти второе самое встречающееся слово. Т.е. он должен искать первое подходящее слово, которое он находит на листе 1, но не может быть словом, которое уже было найдено.
Я попытался немного изменить формулу, чтобы добавить другие критерии, используя COUNTIFS, но я не могу сделать это работает. Я попробовал эту формулу: (в столбце Q)
=IFERROR(INDEX(Sheet1!$B$2:$B$794;MATCH(1;COUNTIFS(O8;"*"&Sheet1!$B$2:$B$794&"*";
O8;<>"*"&P8&"*")
;0));"")
Жирная часть не работает.
Любые предложения, чтобы исправить это?
Кроме того, есть ли способ опубликовать пример листа Excel?
Заранее спасибо!
РЕДАКТИРОВАТЬ:
Это вывод, который я ищу. Пример Excel требуется вывод
Он ищет слова из предопределенного набора слов как таковые: Пример поиска в Excel слов
Так что в этом примере я проанализировал сколько раз каждое слово встречается в колонке I «Комментар». Очевидно, слово «en» встречается 3 раза, слово «pauze» - 2 раза и т. Д. c. Я удаляю некоторые слова, которые меня не интересуют, такие как «EN». Оставшийся список представляет собой набор слов, которые я хочу найти. Таким образом, в cel P8 он должен вернуть первое слово в списке, которое совпадает с любым из слов в поле произвольного текста I8. Первое подходящее слово в списке, которое он находит, это Pauze, следовательно, ячейка P8 возвращает «Pauze», второе подходящее слово «Simulat ie», следовательно, Q8 возвращает Simulat ie.
Надеюсь, это немного прояснит ситуацию