ВЫБОР(;;; …)
– возвращает значение из перечня значений с заданным от 1 до 29.
Примеры:
ВЫБОР(2;Апрель;Май;Июнь) =Май,
ВЫБОР(5;1;4;7;2)=#ЗНАЧ! – неточность, потому, что искомый номер 5 больше числа элементов в перечне (4).
ПОИСКПОЗ(;
[;])
– осуществляет поиск позиции (клетки) в , значение данных в которой близко искомому значению. Результатом есть не само определённое значение (оно нам известно), а его номер в . Искомое область и значение смогут быть любого вероятного типа.
Понятие близости определяется значением параметра . Он может иметь одно из трех значений:
0 – соответствие должно быть правильным (полное совпадение).
1 – ищется громаднейшее значение, которое меньше либо равняется (в случае если имеется) искомому. Область поиска должна быть упорядочена по возрастанию. В случае если параметр не указан, он считается равным 1.
-1 – ищется мельчайшее значение, которое больше либо равняется искомому. Область поиска должна быть упорядочена по убыванию.
Примеры.
Допустим, разбираемая таблица имеет наполнение, изображенное на рис.1. Тогда следующие функции выдадут результаты:
ПОИСКПОЗ(7;В2:F2;0)=4 клетка Е2 (четвертая в области),
ПОИСКПОЗ(10;В2:F2;0)=#Н/Д не отыскано,
ПОИСКПОЗ(12;В3:F3; 1 )=2 клетка С3 (вторая в области),
ПОИСКПОЗ(20;В4:F4;-1)=3 клетка D4 (третья в области)
А | В | С | D | Е | F | |
Рис. 1
Отысканные клетки выделены полужирным шрифтом.
ГПР(;;
[;
– осуществляет поиск в самой верхней строке . Эту строчок будем именовать главной строчком. Итог извлекается из строчка с Заданным довольно главной строчка . Номер главной строки блока поиска – неизменно 1 (данный номер не имеет никакого отношения к фактическим номерам строчков в рабочих страницах книги). Так что, в пара схематичной форме функция возможно обрисована следующим образом
ГПР(;;;).
Параметр имеет значение ИСТИНА либо Неправда. В случае если Неправда, поиск в первой строке будет правильным, в случае если ИСТИНА (либо параметр не задан) – приблизительным (интервальным). В этом случае отысканным считается громаднейшее значение, меньшее либо равное искомому. Главная строка тогда должна быть упорядочена по возрастанию. В случае если этого не сделать, результаты будут непредсказуемы. Отметим, что логические значения ЛОЖЬ и ИСТИНА, в формул смогут быть заменены на 1 и 0, соответственно.
Примеры (данные берутся из рис.1).
ГПР(7;В2:Р4;3;Неправда)=12
Тут в верхней строчке области B2:F4 ищется значение, в точности равное 7. В случае если поиск успешен, возвращается значение клетки в строчке номер три, отсчитывая от верхней строчка области. Иными словами
ГПР(;;
;
).
В нашем случае результатом явится значение клетки Е4, содержащей число 12. Совсем аналогичные результаты будут взяты формулой ГПР(7;B2:F4;3;0) потому, что 0 заменяет значение Неправда.
Функции вида ГПР(7;В2:F4;3;1) и ГПР(7;В2:F4;3) вероятнее приведут к сообщению об неточности (#Н/Д), потому, что интервальный поиск при неупорядоченной главной строке непредсказуем. Не смотря на то, что в некоторых случаях итог может оказаться верным, рассчитывать на это не следует.
ГПР(25;ВЗ:Р4;2;ИСТИНА)=45
В верхней строке области B3:F4 ищется значение, близкое к 25. Потому, что совершенно верно этого значения в строчке B3:F3 нет, поиск завершается при нахождении числа 12 в клетке СЗ, поскольку следующее значение было (30) бы уже больше искомого (25). Функция возвращает значение клетки в строчке номер два, отсчитывая от верхней. В нашем случае это клетка С4. Подобный итог будет взят посредством формулы ГПP(25;B3:F4;2;1), потому, что 1 заменяет значение ИСТИНА.
ВПР(; ;
[;])
– осуществляет поиск в самом левом главном столбце .
Итог извлекается из столбца с заданным довольно главного столбца . Функция есть полным вертикальным аналогом функции ГПР().
A | B | C | |
Главный столбец | Столбец извлечения | ||
А | |||
Б | |||
В | |||
Г | |||
Е |
Рис. 2