Поиск в Excel для подсчета подстроки и отображения

Это расширенный вопрос из этого .

Предположим теперь, что у меня есть следующая таблица со строками:

A 1 CHI111 2 SEA222 3 SEA333 4 LA444 ... 

Я также планирую иметь таблицу для подсчета ключевых слов CHI , SEA и LA :

  MN 1 CHI 1 2 SEA 2 3 LA 1 

Как написать формулу для N1 ~ N3, чтобы заполнить счет?

Изменить : добавление небольшого варианта

Теперь таблица имеет два ключевых слова с одинаковым количеством записей:

  A 1 CHI111 2 SEA222 3 SEA333 4 LA444 5 LA555 ... 

Как отображать в ячейке с двумя ключевыми словами, разделенными разделителем (запятая, косая черта и т. Д.). Вот так:

  MNO 1 CHI 1 SEA, LA 2 SEA 2 3 LA 2 

Кроме того, если подсчет для всех трех ключевых слов одинаковый, он должен отображаться как «ВСЕ»,

  MNO 1 CHI 2 ALL 2 SEA 2 3 LA 2 

СПАСИБО ЗА ПОМОЩЬ!!

  • Макрос диаграммы, отображающий неправильные метки из непересекающихся видимых строк на отфильтрованном листе
  • Копирование многострочного текста в одну ячейку в Excel
  • Как я могу получить ячейку в Excel, чтобы автоматически регулировать ее высоту, чтобы она соответствовала содержимому завернутого текста?
  • Excel Условное форматирование Несколько баров данных и значки данных в одной ячейке
  • Excel - Как объединить строки из 2 таблиц на основе общего столбца?
  • Оценка формулы дает неправильный результат
  • Как создать ячейку для отражения последнего введенного значения в столбце?
  • Преобразование данных электронной таблицы Excel
  • One Solution collect form web for “Поиск в Excel для подсчета подстроки и отображения”

    Чтобы получить счет в N1, поставьте:

     =COUNTIF($A:$A,"*" & M1 & "*") 

    То вы можете использовать эту формулу, чтобы найти значение максимально:

     =INDEX(M:M,MATCH(MAX(N:N),N:N,0)) 

    Введите описание изображения здесь


    В одной формуле, с вашими префиксами еще в M1: M3, используйте эту формулу массива:

     =INDEX($M$1:$M$3,MATCH(MAX(COUNTIF($A$1:$A$4,"*"&$M$1:$M$3&"*")),COUNTIF($A$1:$A$4,"*"&$M$1:$M$3&"*"),0)) 

    Являясь массивом, его нужно подтвердить с помощью Ctrl-Shift-Enter. Если все сделано правильно, Excel поместит {} вокруг формулы.

    С формулами массива мы хотим ссылаться только на диапазоны с данными, а не на использование полных ссылок на колонки.

    Введите описание изображения здесь

    Interesting Posts

    Установка Java на Ubuntu?

    С файлом hosts Chrome слишком долго понимает, что 0.0.0.0 не является реальным

    Иконки для Chrome и Firefox пропали без изменений после обновления Windows-10 до ноября Обновление 1511

    Используйте ffmpeg для преобразования JPEG в TIFF

    Файл страницы Windows на нескольких жестких дисках

    Есть ли способ заблокировать все расширения на некоторых вкладках в Chrome?

    Драйверы графической подсистемы Intel – проблемы с оттенком?

    Измерение времени выполнения скрипта

    Использовать runas с учетной записью домена на машине без домена в Windows 2k / XP / Vista / 7

    3D-диаграмма XYZ в Excel

    Как выборочно маршрутизировать сетевой трафик через VPN на Mac OS X Leopard?

    Два командных файла не будут работать вместе, в чем проблема?

    Как запустить несколько рабочих столов X?

    Отключение ускорения мыши в Mac OS X

    В браузере Google Chrome, почему Gmail использует большую часть процессора при включении аппаратного ускорения?

    Давайте будем гением компьютера.