Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.11.2006, 01:32   #1
Python
Пользователь
 
Регистрация: 25.11.2006
Сообщений: 46
По умолчанию Ccылка в функции на два диапазона

Есть фунцция =ВПР($B$5;'Врачебная база'!B9:E608;3;0), которая ссылается на определенный диапазон в конкретном листе книги.
Вопрос: как реализовать паралельный поиск в другом диапазоне другого листа?

Как буд-то функция выглядела б как-то так :
=ВПР($B$5;'Врачебная база'!B9:E608,'Аптечная база'!B9:E608;3;0)

Реально ли это?
Python вне форума
Старый 28.11.2006, 03:21   #2
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

так - нет, да это и не нужно. ведь если бы параллельный выбор в нескольких листах действительно был осуществлён, то пришлось бы использовать две ячейки и вводить формулу - как формулу массива. а в этом случае, можно просто ввести две однотипные формулы, но с разными ссылками. однако, если говорить о последовательном выборе, то в этом случае можно воспользоваться следующей формулой :

=если(еошибка(впр('врачебная база'!$b$5;$b$9:$e$608;3;0));впр($b $5;'аптечная база'!$b$9:$e$608;3;0);впр($b$5;'вр ачебная база'!$b$9:$e$608;3;0))

здесь, при отсутствии найденного значения в рабочем листе "врачебная база", поиск будет осуществлён в рабочем листе "аптечная база". если же в обоих диапазонах искомое значение найдено не будет, то вышеопубликованная формула возвратит значение ошибки. P.s. если использовать именованные диапазоны или формулы, то исходную формулу можно сократить.
pashulka вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм получения диапазона IP zAlexandrz Общие вопросы Delphi 4 26.02.2010 22:43
проверка диапазона Bezdar Microsoft Office Excel 15 30.07.2008 08:59
Выход из диапазона. Паскаль Punk_tir Помощь студентам 3 03.12.2007 10:09
Имя диапазона CAMyM Microsoft Office Excel 8 09.11.2007 10:16
Выбор Диапазона Дат Chepa БД в Delphi 2 02.02.2007 10:25