Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/выбор значения из массива по двум параметрам - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » выбор значения из массива по двум параметрам (Формулы/Formulas)
выбор значения из массива по двум параметрам
sunrise33 Дата: Среда, 30.09.2015, 10:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Помогите, пжалста, с решением задачки: необходимо в ячейки B8:10 подставить данные из массива A1:D4 на основании выпадающего списка B7. При этом порядок строк в конечной таблице не обязательно совпадает с исходным массивом.
Очень срочно нужно, спасибо заранее
К сообщению приложен файл: 4252629.xlsx (8.7 Kb)
 
Ответить
СообщениеДобрый день.
Помогите, пжалста, с решением задачки: необходимо в ячейки B8:10 подставить данные из массива A1:D4 на основании выпадающего списка B7. При этом порядок строк в конечной таблице не обязательно совпадает с исходным массивом.
Очень срочно нужно, спасибо заранее

Автор - sunrise33
Дата добавления - 30.09.2015 в 10:36
YouGreed Дата: Среда, 30.09.2015, 10:39 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
sunrise33, Так?
Код
=ИНДЕКС($B$2:$D$4;ПОИСКПОЗ($A8;$A$2:$A$4;);ПОИСКПОЗ(B$7;$B$1:$D$1;))
К сообщению приложен файл: 6064598.xlsx (8.4 Kb)
 
Ответить
Сообщениеsunrise33, Так?
Код
=ИНДЕКС($B$2:$D$4;ПОИСКПОЗ($A8;$A$2:$A$4;);ПОИСКПОЗ(B$7;$B$1:$D$1;))

Автор - YouGreed
Дата добавления - 30.09.2015 в 10:39
pabchek Дата: Четверг, 01.10.2015, 16:47 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Не стал создавать новую тему, поскольку касается формулы для решения именно этого задания...
Накалякал формулу, понятно, дурацкую и совсем не оптимальную. Однако, не пойму почему не работает. Может кто-нить объяснить?
Код
=ПРОСМОТР(A8;$A$1:$A$4;ВЫБОР(ПОИСКПОЗ($B$7;$B1:$D1;0);B$1:B$4;C$1:C$4;D$1:D$4))

Пробовал и массив и не, и с ТРАНСП и без. Не получается. Хотя через F9 вроде правильные массивы показывает.
Просветите начинающего?


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеНе стал создавать новую тему, поскольку касается формулы для решения именно этого задания...
Накалякал формулу, понятно, дурацкую и совсем не оптимальную. Однако, не пойму почему не работает. Может кто-нить объяснить?
Код
=ПРОСМОТР(A8;$A$1:$A$4;ВЫБОР(ПОИСКПОЗ($B$7;$B1:$D1;0);B$1:B$4;C$1:C$4;D$1:D$4))

Пробовал и массив и не, и с ТРАНСП и без. Не получается. Хотя через F9 вроде правильные массивы показывает.
Просветите начинающего?

Автор - pabchek
Дата добавления - 01.10.2015 в 16:47
buchlotnik Дата: Четверг, 01.10.2015, 16:55 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
pabchek, для ПРОСМОТР() значения должны по возрастанию идти - вот её и клинит
 
Ответить
Сообщениеpabchek, для ПРОСМОТР() значения должны по возрастанию идти - вот её и клинит

Автор - buchlotnik
Дата добавления - 01.10.2015 в 16:55
YouGreed Дата: Четверг, 01.10.2015, 16:57 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
pabchek, [offtop]Ты протяни свою формулу(только сделай абсолютными ссылки на B1:D1. И увидишь, что формула не работает только для первого элемента.


Сообщение отредактировал YouGreed - Четверг, 01.10.2015, 16:58
 
Ответить
Сообщениеpabchek, [offtop]Ты протяни свою формулу(только сделай абсолютными ссылки на B1:D1. И увидишь, что формула не работает только для первого элемента.

Автор - YouGreed
Дата добавления - 01.10.2015 в 16:57
pabchek Дата: Четверг, 01.10.2015, 17:01 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
buchlotnik, неа, сортирнул - не получается. Да и не НД выдает если не сортировано
К сообщению приложен файл: 4480067.xlsx (8.6 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092


Сообщение отредактировал pabchek - Четверг, 01.10.2015, 17:02
 
Ответить
Сообщениеbuchlotnik, неа, сортирнул - не получается. Да и не НД выдает если не сортировано

Автор - pabchek
Дата добавления - 01.10.2015 в 17:01
Pelena Дата: Четверг, 01.10.2015, 17:04 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19185
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Для правильной работы функции ПРОСМОТР() надо, чтобы просматриваемый вектор был упорядочен по возрастанию. Если расположить в А2:А4 цвета по алфавиту, то всё сработает


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДля правильной работы функции ПРОСМОТР() надо, чтобы просматриваемый вектор был упорядочен по возрастанию. Если расположить в А2:А4 цвета по алфавиту, то всё сработает

Автор - Pelena
Дата добавления - 01.10.2015 в 17:04
pabchek Дата: Четверг, 01.10.2015, 17:06 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Pelena, да, теперь заработало))). То выдает НД то не выдает - смущает)))


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеPelena, да, теперь заработало))). То выдает НД то не выдает - смущает)))

Автор - pabchek
Дата добавления - 01.10.2015 в 17:06
AlexM Дата: Четверг, 01.10.2015, 17:24 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4495
Репутация: 1116 ±
Замечаний: 0% ±

Excel 2003
Код
=ГПР(B$7;B$1:D$4;ПОИСКПОЗ(A8;A$1:A$4;);)
К сообщению приложен файл: 4252629_1.xls (27.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=ГПР(B$7;B$1:D$4;ПОИСКПОЗ(A8;A$1:A$4;);)

Автор - AlexM
Дата добавления - 01.10.2015 в 17:24
Мир MS Excel » Вопросы и решения » Вопросы по Excel » выбор значения из массива по двум параметрам (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!