![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.12.2009
Сообщений: 34
|
![]()
Здраствуйте.
В столбце, предположим в A1:A6, есть текстовые данные вида: 100 500 300 200 50 765 13 12 90 123 9000 100500 222 77 Если слов больше одного, то они всегда разделены пробелами. В соседнем столбце, предположим в B1:B6, есть аналогичные: 301 200 201 666 200 91 92 93 9000 123 10909 77777 7777 Если слов больше одного, то они всегда разделены пробелами. Что нужно. Взять первое слово из ячейки А1 (первое до пробела!) и сравнить его с ячейкой В1. Если слово не найдено, то берем следующее слово из ячейки А1, которое стоит после пробела (и до следующего пробела!), и опять таки сравниваем его с ячейкой В1. Если слово опять таки не найдено, то переходим к ячейке ячейке А2 и сравниваем с В2. И т.д. Если нашлось хоть одно слово, то выделяем эту ячейку заливкой. Так, в приведеном примере, залиты должны быть ячейки А2 и А4 (ну или В2 и В4). Важное уточнение! При поиске регистр должен игнорироваться. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Код:
хотя намного правильнее было бы разделить по столбцам данные и сравнение там будет намного проще.
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 17.08.2012 в 14:44. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Код:
Код:
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 17.08.2012 в 15:28. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
Azz100,
A1:Спортивный комплекс B1:любимый спорт Слово найдено? A1 заливаем? |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 16.12.2009
Сообщений: 34
|
![]()
ZORRO2005, нет, слово должно быть целым.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Не, без Split такое делать я не согласен
![]() Функция для УФ Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
Без макросов:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск одинаковых значений с последующим выделением | sevik111 | Microsoft Office Excel | 5 | 12.05.2011 17:49 |
Поиск ячейки соответствующую параметру с выделением | andrey1 | Microsoft Office Excel | 3 | 23.03.2010 23:35 |
поиск с выделением | photozaz | Компоненты Delphi | 1 | 22.05.2008 15:46 |