Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Работа с MS Office > Подскажите формулу


Автор: Plavozont 11.4.2012, 17:06
например есть список
1
2
6
5
2
4
6
8

и справочник
1-яблоки
2-апельсины
4-арбузы
5-мандарины
6-бананы
8-киви

можно ли написать формулу и протянуть её в правой клеточке от чисел в списке, чтобы напротив чисел встали соответствия из справочника?

Автор: Aliance 11.4.2012, 17:54
Цитата(Plavozont @  11.4.2012,  18:06 Найти цитируемый пост)
можно ли написать формулу

Можно.

Автор: Akina 11.4.2012, 19:22
ВПР()

Автор: Plavozont 11.4.2012, 20:15
Ой, спасибо дорогой!!!

Автор: AndreyIQ 12.4.2012, 07:27
Цитата(Akina @ 11.4.2012,  19:22)
ВПР()

Вот я извращенец оказывается, всегда делал примерно так:
Цитата

=ИНДЕКС($E$1:$E$3;ПОИСКПОЗ(A1;$D$1:$D$3;0))

Автор: Plavozont 28.6.2012, 13:02
Код

=ВПР(искомое_значение;таблица(абсолютный диапазон);номер_столбца;интервальный_просмотр=ЛОЖЬ)


Интервальный просмотр главное поставить в положение ЛОЖЬ, в противном случае если соответствия в справочнике нет он проставит чё-там-было-перед-этим, а должен поставить "#Н/Д".

Автор: Akina 28.6.2012, 13:50
Цитата(Plavozont @  28.6.2012,  14:02 Найти цитируемый пост)
в противном случае если соответствия в справочнике нет он проставит чё-там-было-перед-этим

Последнее меньшее перед первым бОльшим. Ибо согласно справке диапазон должен быть отсортирован по выбираемому полю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)