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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2014, 11:43   #1
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию использование функции ПРОСМОТР

Доброе утро сообщество помогите решить проблему. Нужно автоматизировать в определенную ячейку вывод значений "есть в КР" или "нет в КР" в зависимости от различных условий и делать это с помощью функции =ЕСЛИ(ПРОСМОТР), но что бы каждый раз выводилось только последнее значение по просматриваемому столбцу с соблюдением ряда условий. Вся проблема в том что в данном случае (пример дан в архиве с пояснениями в виде примечаний к закрашенным ячейкам) в примере у меня там последнее значение стоит ЛОЖЬ следовательно его нужно преобразовать в значение "нет в КР" и вывести в определенную ячейку, как решить это? СПАСИБО.
Вложения
Тип файла: rar Функция ПРОСМОТР.rar (3.6 Кб, 11 просмотров)
VladMar вне форума Ответить с цитированием
Старый 24.01.2014, 17:06   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

как бы это мягче... ерунда-вопрос, зачем было три дополнительных столбика городить с формулами, если и так понятно есть последный в КР или его там нет.
Вложения
Тип файла: rar Функция ПРОСМОТР.rar (7.5 Кб, 16 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 28.01.2014, 14:03   #3
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
как бы это мягче... ерунда-вопрос, зачем было три дополнительных столбика городить с формулами, если и так понятно есть последный в КР или его там нет.
Я извиняюсь конечно видно ввел чуть в заблуждение, дело в том что в столбце последнем не должно быть простой записи да или нет, там идут формулы с ссылкой на соседний лист или книгу (допустим), в примере это не привел, к сожалению. А формулы эти тянуться вниз и естественно везде идет одно значение - НЕТ В КР, хотя если обратить внимание на второй лист то последнее значение д.б. положительное ЕСТ В КР. Вся загвоздка как заставить эту функцию работать с учетом ссылок на формулы эти. ПРИМЕР новый прилагаю. Спасибо.
Вложения
Тип файла: rar Функция ПРОСМОТР уточнение.rar (5.8 Кб, 11 просмотров)
VladMar вне форума Ответить с цитированием
Старый 28.01.2014, 14:49   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

поздравляю!
если предыдущмими сообщениями Вы "ввели чуть в заблуждение", то последним - решили окончательно все запутать.
напишите руками что должно быть, укажите колонки (ячейки), в которых нужны формулы
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 29.01.2014, 14:58   #5
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
поздравляю!
если предыдущмими сообщениями Вы "ввели чуть в заблуждение", то последним - решили окончательно все запутать.
напишите руками что должно быть, укажите колонки (ячейки), в которых нужны формулы
Я приложил новый файл (в своем обращении) - уточненный там все формулы есть, не работает ПРОСМОТР, спасибо.

Последний раз редактировалось VladMar; 29.01.2014 в 15:00. Причина: уточнение
VladMar вне форума Ответить с цитированием
Старый 30.01.2014, 01:02   #6
DV68
Форумчанин
 
Регистрация: 05.08.2009
Сообщений: 465
По умолчанию

Код:
=ЕСЛИ(ПРОСМОТР("яяя";Лист2!B:B)="да";"есть";"нет")&" в КР"
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
DV68 вне форума Ответить с цитированием
Старый 08.02.2014, 10:16   #7
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от DV68 Посмотреть сообщение
Код:
=ЕСЛИ(ПРОСМОТР("яяя";Лист2!B:B)="да";"есть";"нет")&" в КР"
К сожалению это не работает попробуй вставь формулу в столбец C и протяни все окажутся в кадровом резерве!?
VladMar вне форума Ответить с цитированием
Старый 08.02.2014, 11:45   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

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

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

Последний раз редактировалось IgorGO; 08.02.2014 в 14:33.
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При использовании в функции ПРОСМОТР... roborrr Microsoft Office Excel 4 21.12.2013 20:34
задача (функции ЕСЛИ, ПРОСМОТР) Arish Microsoft Office Excel 17 18.05.2012 14:16
задача (функции ЕСЛИ, ПРОСМОТР) student08 Microsoft Office Excel 29 05.06.2008 22:55
Просмотр листа с использование пароля asale Microsoft Office Excel 13 30.01.2007 23:41