{ = ИНДЕКС( категории; ПОИСКПОЗ( ИСТИНА; ЕЧИСЛО( ПОИСК( ключевые слова; текст )); 0 )) }
Для классификации текста с помощью ключевых слов с "содержит" совпадение, вы можете использовать функцию поиска вместе с ИНДЕКС и ПОИСКПОЗ.
В показанном примере, формула в С5:
{ = ИНДЕКС( категории; ПОИСКПОЗ( ИСТИНА; ЕЧИСЛО( ПОИСК( ключевые слова; B5 )); 0 )) }
ПОИСК ( ключевые слова; B5 )
Поскольку мы ищем несколько элементов (в названных "ключевые слова" диапазоне), мы получим несколько результатов:
{#ЗНАЧ;! # ЗНАЧ;! # ЗНАЧ;! # ЗНАЧ;! # ЗНАЧ;! # ЗНАЧ;! 24; # ЗНАЧ;! # ЗНАЧ;! # ЗНАЧ!}
Значение! Ошибка возникает, когда поиск не может найти текст. Когда поиск действительно получает совпадение, то он получает номер, соответствующий позиции текста внутри ячейки.
Чтобы изменить эти результаты в более удобный формат, мы используем функцию ЕЧИСЛО, которая изменит все значения ИСТИНА/ЛОЖЬ следующим образом:
{ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ }
Автор проекта
Дмитрий Якушев
Привет! Меня зовут Дмитрий. С 2014 года Microsoft Cretified Trainer. Вместе с командой управляем этим сайтом. Наша цель - помочь вам эффективнее работать в Excel.
Изучайте наши статьи с примерами формул, сводных таблиц, условного форматирования, диаграмм и макросов. Записывайтесь на наши курсы или заказывайте обучение в корпоративном формате.
Сайт https://akademia-excel.ru/
ИП Якушев Дмитрий Александрович
ОГРНИП: 314501721200022
ИНН: 501706813807
Образовательная лицензия № Л035-01255-50/01194039
Почта: info@akademia-excel.ru
Телефон для связи: + 7 (958) 697-73-88, + 7 (495) 145-23-86
Регистрация на сайте означает согласие с пользовательским соглашением и на получение рассылки и рекламных материалов.
Политика в отношении обработки и защиты персональных данных.
Банковские реквизиты:
Расчетный счет 40802810500000003597
Банк АО «Тинькофф Банк»
Юридический адрес Банка Москва, 123060,1-й Волоколамский проезд, д. 10, стр. 1
Корр. счет Банка 30101810145250000974
ИНН Банка 7710140679
БИК Банка 044525974
Подписывайтесь на нас в соц.сетях:
Сайт https://akademia-excel.ru/
ИП Якушев Дмитрий Александрович
ОГРНИП: 314501721200022
ИНН: 501706813807
Образовательная лицензия № Л035-01255-50/01194039
Банковские реквизиты:
Расчетный счет 40802810500000003597
Банк АО «Тинькофф Банк»
Юридический адрес Банка Москва, 123060,1-й Волоколамский проезд, д. 10, стр. 1
Корр. счет Банка 30101810145250000974
ИНН Банка 7710140679
БИК Банка 044525974
Регистрация на сайте означает согласие с пользовательским соглашением и на получение рассылки и рекламных материалов.
Политика в отношении обработки и защиты персональных данных.
Почта: info@akademia-excel.ru
Телефон для связи: + 7 (958) 697-73-88, + 7 (495) 145-23-86
Написать в тех.поддержку
Подписывайтесь:
авторизуйтесь