![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 01.04.2012
Сообщений: 9
|
![]()
Доброго всем дня
Есть небольшая задача В столбце А(в отдельных) поиковый запрос, в столбцах справа информация(столбцов может быть сколько угодно). Нужно просканировать строку справа от поля запроса и показать только те столбцы в которых было совпадение, остальные скрыть. Пример: 1) если ввести то что на риснке в А1 то столбцы В и С должны быть показаны, а D скрыт. 2)если ввести то что на риснке в А8 то только столбец В дожен остаться 3)если ввести то что на риснке в А14 то только столбец С дожен остаться (столбец который должен остаться выделен желтым цветом) 4)Если заполнить все три ячейки как в примере, все столбцы с данными должны быть скрыты. Так как ни один столбец не соответсвует все трем запросам. 5)если убрать запрос то скрытые столбцы должны восстанавливаться Очень прошу помогите пожалуйста решить данную задачу. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
"горизонтальный фильтр"
http://www.planetaexcel.ru/forum.php?thread_id=13112 А можно транспонировать таблицу (превратить строки в столбцы), чтобы пользоваться штатными фильтрами?
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 01.04.2012 в 19:24. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 01.04.2012
Сообщений: 9
|
![]()
Да, я прошел по ссылке, это то что нужно.
Только в коде много лишнего, и я не могу в нем разобраться. Запутываюсь. Может ктонибудь показать как сортировать строку по значению в первой ячейке без комбобоксов и кнопок и этой кучи лишнего кода по переименованию кнопок и еще непонять чего(сделать его коротким насколько возможно)? Парень может и старался как лучше, но в итоге все усложнил. Новичку сложно разобраться.(файл прикрепил) Да и транспонировать не вариант, подогнать под встроенный фильтр не получится. Последний раз редактировалось Ivan Dulin; 01.04.2012 в 20:25. Причина: дополнил |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 04.04.2012
Сообщений: 1
|
![]()
Ну не так уж там сложно. Лишние элементы можно просто поудалять, код по переименовыванию кнопки тоже. В ячейке где выводятся критерии поиска просто выбрать любые значения во вкладке данные>проверка данных.
У меня другой вопрос. Данный код сравнивает значения в ячейках. Но если в ячейке допустим несколько слов, то по одному из них найти ячейку не выйдет, нужно вводить фразу полностью. Можно ли как то организовать поиск по словам? Может кто то уже с этим сталкивался? |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск символов в строке. Удалить строку, если их нет | gauss_gauss | Microsoft Office Word | 4 | 24.03.2012 14:37 |
Скрытие столбцов | V@lentin | Microsoft Office Excel | 5 | 28.10.2011 22:15 |
В целочисленной матрице NxM в каждой строке определить числа, которых нет в следующей строке (Паскаль) | Sheffdmb2010 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 21.10.2011 08:33 |
Поиск совпадений данных в базе | Claster | Помощь студентам | 3 | 01.09.2011 17:13 |
Сравнение 2х листов, и если нет совпадений удаление. | MASRUB | Microsoft Office Excel | 3 | 03.05.2011 11:11 |