Страницы: 1
RSS
Список учеников с номером упражнения выводимых в путевку
 
Здравствуйте форумчане! Суть проблемы задачи в следующем Есть список учеников на на одном листе и путевка на другом, как сделать так чтоб при вводе номера путевки на листе (путевка) Е1 производилась выборка учеников по столбцу который соответствует номеру путевки (от 1 до 200), где проставлен номер упражнения и вывода этих учеников в путевке В11-В19 с номером упражнения в С11-С19. Заранее благодарен за помощь?
Изменено: Egorkin555 - 23.02.2017 21:03:45
 
Здравствуйте. Вариант формулами.
Изменено: gling - 23.02.2017 21:27:21 (Заменил файл.)
 
В этом решении использованы:
1) на листе путевка допстолбец H с формулой массива. Завершайте ввод формулы не клавишей Enter, а сочетанием клавиш Ctrl+Shift+Enter.
2) сделаны имена, чтобы уменьшить формулы (вкладка Формулы - Диспетчер имен)
3) на листе путевка в столбцах B:C обычные формулы
 
gling, Спасибо Вы очень помогли спасибо за формулы, только вместо отображаемой школы, надо отображения номера упражнения введенного в столбце (9,10,13,8 и .т.п.) сразу прошу прощение за невнятное толкование я новичок))
 
Egorkin555, здравствуйте. Предложу и свое решение.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
gling, БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО! Вы Сделали это безупречно!!!
 
В ответе  #2 заменил файл. Формулу в столбце GU можно записать так
Код
=ИНДЕКС($D$9:$GS9;;ПОИСКПОЗ(Путевка!$D$1;Ученики!$D$8:$GS$8;))
Изменено: gling - 23.02.2017 21:44:38
 
gling, САСИБО, ЕЩЕ РАЗ ОГРОМНОЕ СПАСИБО))))
 
Формула без дополнительных столбцов, но для Excel 2010+
Код
=IFERROR(INDEX(Ученики!B$9:B$38;AGGREGATE(15;6;ROW($1:$300)/(INDEX(Ученики!$D$9:$GS$38;;$D$1)>0);ROWS($11:11)));"")
Страницы: 1
Наверх