|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
10.02.2007, 13:35 | #1 |
Регистрация: 10.02.2007
Сообщений: 3
|
EXCEL поиск по базе и сопоставление данных
Подскажите пожалуйста решить такую проблему:
На 1 листе есть блок данных (A1:A751) к каждой ячейке из которой привязано значение из другого блока данных (B1:B751), т.е например ячейке A673 соответствует значение ячейки В673 и т.п. На всякий случай если не понятно объяснил, то несколько по другому: ячейке А13=Петя соответствует значение В13=39 лет Также существует лист 7 в этой же книге, в нем находятся другие блоки данных (например A1:А987), большая часть составляющих из которых совпадает с блоком (A1:А751). Мне нужно, чтобы было создано такое условие, при котором «автоматически» в листе №7 по блоку (A1:А987), производился поиск значений по блоку (A1:A751) листа №1 и найденные совпадения анализировались и в лист №7 блока (F1:F987) в соответствии с блоком данных (A1:А987) вставлялись значения из листа №1 блока (B1:B751). Т.е. на листе №7 в (A1:А987) есть только одно значение Петя (стоящее в ячейке А444), надо чтобы нашлась ячейка А13 на листе №1 и значение 39лет автоматически вставилось в лист №7 в ячейку F444. |
10.02.2007, 18:08 | #3 |
Регистрация: 10.02.2007
Сообщений: 3
|
Да, согласен что-то общее есть.
Прошу прощенья, но я новичок в этом деле. Если не сложно подскажите пожалуйста еще один момент: Ячейка в блоке данных (A1:A751) на 1 листе имеет стогий вид: 99.07.64.393 а в листе №7 в ячейке значения без точек, т.е. 990764393 Отсюда вопрос можно вложить в эту формулу какое-либо условие, чтобы искалось не ПОЛНОЕ соответствие, а без регистра?... |
10.02.2007, 19:00 | #4 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
1. Регистр для стандартной функции рабочего листа =ВПР() не имеет значения, т.е. ПЕТЯ=петя=ПетЯ
2. Функция =ВПР() поддерживает использование символов подстановки, т.е. её можно использовать для поиска частичного совпадения. 3. Но в Вашем случае - достаточно просто отформатировать искомый текст, используя функцию =ТЕКСТ(), т.е. преобразовать число 990764393 в текст 99.07.64.393 (см. пример) |
10.02.2007, 22:04 | #5 |
Регистрация: 10.02.2007
Сообщений: 3
|
Огромное спасибо за помощь!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста сделать поиск по базе данных в форме! Access 2003 | LilijaSt | Microsoft Office Access | 19 | 25.12.2010 10:13 |
апят пра поиск в базе данных | bmb_66 | БД в Delphi | 0 | 14.03.2008 17:38 |
Поиск по базе данных | ERASERROR | БД в Delphi | 4 | 14.03.2008 16:34 |