Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Выбор словарных значений из строки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выбор словарных значений из строки (Формулы/Formulas)
Выбор словарных значений из строки
Exabyte Дата: Вторник, 27.01.2015, 13:22 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте!
Возникла задача поиска и вывода значений из строки
1. Есть столбец со произвольными строками
2. Есть массив слов, по которым надо проверять строку на вхождение
3. Вывод найденных слов в одну строку, но разные столбцы

Что сейчас работает - просто первое вхождение слова
Код
{=IFERROR(LOOKUP(2^15;SEARCH(B$2:B$5;A2);B$2:B$5);"")}


Хочется получить все вхождения
Спасибо.
Во вложенном файле пример
К сообщению приложен файл: example.xlsx (9.4 Kb)
 
Ответить
СообщениеЗдравствуйте!
Возникла задача поиска и вывода значений из строки
1. Есть столбец со произвольными строками
2. Есть массив слов, по которым надо проверять строку на вхождение
3. Вывод найденных слов в одну строку, но разные столбцы

Что сейчас работает - просто первое вхождение слова
Код
{=IFERROR(LOOKUP(2^15;SEARCH(B$2:B$5;A2);B$2:B$5);"")}


Хочется получить все вхождения
Спасибо.
Во вложенном файле пример

Автор - Exabyte
Дата добавления - 27.01.2015 в 13:22
_Boroda_ Дата: Вторник, 27.01.2015, 13:31 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B$6;НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(ПОИСК($B$2:$B$6;$A2));СТРОКА($B$1:$B$5));СТОЛБЕЦ(A2)));"")

формула массива.
Вводится одновременным нажатием Контрл Шифт Ентер
К сообщению приложен файл: example44498_1.xlsx (10.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B$6;НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(ПОИСК($B$2:$B$6;$A2));СТРОКА($B$1:$B$5));СТОЛБЕЦ(A2)));"")

формула массива.
Вводится одновременным нажатием Контрл Шифт Ентер

Автор - _Boroda_
Дата добавления - 27.01.2015 в 13:31
Exabyte Дата: Вторник, 27.01.2015, 13:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо. Работает отлично. Моя ошибка была в том, что я не переносил похожую формулу в нужные столбцы, а вставлял только в С1
 
Ответить
СообщениеСпасибо. Работает отлично. Моя ошибка была в том, что я не переносил похожую формулу в нужные столбцы, а вставлял только в С1

Автор - Exabyte
Дата добавления - 27.01.2015 в 13:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выбор словарных значений из строки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!