Функции выбора и поиска

ВЫБОР(;;; …)

– возвращает значение из перечня значений с заданным от 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

Похожие статьи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector