![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 233
|
![]()
прилагаю файл.
в столбце "D" список строк. все строки разные, каждая строка уникальна. в столбце "C" список ключевых слов. в столбце "A" хочется получить через запятую список ключевых слов, встречающихся в соответствующей ячейке столбца D. прим: при поиске слова могут встречаться как начинающиеся с большой буквы, так начинающиеся и с маленькой. на выход надо отправлять и такие и такие. на выходе, желательно, чтобы везде первая буква была маленькой. если такое возможно, очень хотелось бы получить формулу на решение такой задачки. не совсем вижу, как ее составить.. если формула получается перегруженной, можно оставить главное - поиск хотя бы одного элемента из списка в строке. |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Вот вариант с применением пользовательской функции:
Код:
Обратите внимание на формулы: Код:
PS: Вообще, в таких случаях надо применять только макросы - формулы при большом объёме данных будут слишком долго пересчитываться. Особенно, если вы намереваетесь осуществлять подобный поиск по полному тексту "Анны Карениной"
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 16.04.2010 в 15:12. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 233
|
![]()
немного жаль, не "встроенная" формула, но все равно большое спасибо
![]() буду, значит, ботать макросы p.s. текст Толстого взят исключительно в качестве примера ![]() Последний раз редактировалось peq; 16.04.2010 в 17:27. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление строк в таблицу с вставкой в них текста и чередованием фона строк | Centurion2xx6 | Microsoft Office Word | 9 | 30.03.2010 11:00 |
Поиск в массиве строк. (visual basic) | Mikle1990 | Помощь студентам | 7 | 19.03.2010 09:44 |
Поиск в массиве | Aleksandr | Помощь студентам | 3 | 30.01.2010 19:51 |
(Си) Замена слов наименьшей длины в массиве строк | RZMTZM | Общие вопросы C/C++ | 7 | 25.01.2010 00:30 |