ПОИСКПОЗ( искомое_значение; масив; тип_сопоставления).



Функции просмотра и ссылок

ВПР

Функция извлекает какое-либо значение из таблицы, основываясь на значении из первого столбца этой же таблицы., т.е. функция ищет значение в крайне левом столбце и возвращает значение в той же строке из указанного столбца. Функция просматривает таблицу по столбцам сверху вниз.

Синтаксиз

=ВПР(искомое_значение; таблица; номер_столбца; параметр_просмотра)

искомое_значение – значение, которое ищется в первом столбце, может быть ссылкой или текстом

таблица – диапазон ячеек данной таблицы, может быть имя таблицы

номер_столбца – номер столбца, из которого возвращается значение, если значение в первом столбце данной строки совпадает с искомым значением

параметр_просмотра – необязательный аргумент = логическое значение, которое определяет, точное или приближенное соответствие ищется в первом столбце:

ИСТИНА,1, опущен – допускается неточное совпадение отсортированной по первому столбцу таблицы; если точного значения нет, то принимается наибольшее значение, меньше искомого

ЛОЖЬ, 0 – ищется точное совпадение (таблица может быть не отсортирована по первому столбцу); если совпадающих значений несколько, то берется первое из них; если такого нет, то выдается ошибка

 

ГПР

Функция ищет значение в первой строке таблицы и возвращает значение в том же столбце из указанной строки. Функция просматривает таблицу по строчкам слева направо.

Синтаксиз

=ГПР(искомое_значение; таблица; номер_строки; параметр_просмотра)

искомое_значение – значение, которое ищется в первой строке, может быть ссылкой или текстом

таблица – диапазон ячеек данной таблицы, может быть имя таблицы

номер_строки – номер строки, из которой возвращается значение, если значение в первой строке данного столбца совпадает с искомым значением

параметр_просмотра – необязательный аргумент = логическое значение, которое определяет, точное или приближенное соответствие ищется в первой строке:

ИСТИНА,1, опущен – допускается неточное совпадение отсортированной по первой строке таблицы; если точного значения нет, то принимается наибольшее значение, меньше искомого

ЛОЖЬ, 0 – ищется точное совпадение (таблица может быть не отсортирована по первой строке); если совпадающих значений несколько, то берется первое из них; если такого нет, то выдается ошибка

 

 

Поиск позиции

Функция ПОИСКПОЗ очень похожа на функцию ВПР. Ее синтаксис:

ПОИСКПОЗ(искомое_значение; масив; тип_сопоставления).

Массив — это блок,, состоящий из одного столбца или одной строки.

Тип_сопоставления — это число -1,0 или 1.

Если тип_сопоставления равен 1, то функция ПОИСКПОЗ находит наибольшее значение, которое меньше, чем искомое_значение или равно ему. Просматриваемый массив должен быть упорядочен по возрастанию.

Если тип_сопоставления равен 0, то функция ПОИСКПОЗ находит первое значение, которое в точности равно аргументу искомое_значение. Просматриваемый массив может быть неупорядоченным

Если тип_сопоставления равен -1, то функция ПОИСКПОЗ находит наименьшее значение, которое больше, чем искомое_значение, или равно ему. Просматриваемый_массив должен быть упорядочен по убыванию.

Если тип_сопоставления опущен, то предполагается, что он равен 1.

Функция ПОИСКПОЗ возвращает позицию искомого значения, а не само значение-

ПРОСМОТР

Возвращает значение из строки, из столбца или из массива. Функция ПРОСМОТР имеет две синтаксические формы: вектор и массив.

Векторная форма функции ПРОСМОТР просматривает диапазон, в который входят значения только одной строки или одного столбца (так называемый вектор) в поисках определенного значения и возвращает значение из другого столбца или строки.

Форма массива функции ПРОСМОТР просматривает первую строку или первый столбец массива, находит указанное значение и возвращает значение из аналогичной позиции последней строки или столбца массива

Синтаксис 1 Векторная форма

ПРОСМОТР (искомое_значение; просматриваемый_вектор; вектор_результатов)

Искомое_значение — это значение, которое функция ПРОСМОТР ищет в первом векторе. Искомое_значение может быть числом, текстом, логическим значением, именем или ссылкой, ссылающимися на значение.

Просматриваемый_вектор — интервал, содержащий только одну строку или один столбец. Значения в аргументе просматриваемый_вектор могут быть текстами, числами или логическими значениями.

Важно! Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания:..., -2, -1, 0, 1, 2,..., A-Z, ЛОЖЬ, ИСТИНА; в противном случае функция ПРОСМОТР может вернуть неверный результат. Тексты в нижнем и верхнем регистре считаются эквивалентными.

Вектор_результатов — интервал, содержащий только одну строку или один столбец. Он должен быть того же размера, что и просматриваемый_вектор.

Заметки

Если ПРОСМОТР не может найти искомое_значение, то подходящим считается наибольшее значение в аргументе просматриваемый_вектор, которое меньше, чем искомое_значение.

Если искомое_значение меньше, чем наименьшее значение в аргументе просматриваемый_вектор, то функция ПРОСМОТР возвращает значение ошибки #Н/Д.

Пример Чтобы этот пример проще было понять, скопируйте его на пустой лист.

 
A B
Периодичность Цвет
4,14 красный
4,19 оранжевый
5,17 желтый
5,77 зеленый
6,39 голубой
Формула Описание (результат)
=ПРОСМОТР(4,91;A2:A6;B2:B6) Поиск 4,19 в столбце A и возвращение значения из столбца B, находящегося в той же строке (оранжевый)
=ПРОСМОТР(5,00;A2:A6;B2:B6) Поиск 5,00 в столбце A и возвращение значения из столбца B, находящегося в той же строке (оранжевый)
=ПРОСМОТР(7,66;A2:A6;B2:B6) Поиск 7,66 в столбце A, соотнесение со следующим наименьшим значением (6,39) и возвращение значения из столбца B, находящегося в той же строке (голубой)
=ПРОСМОТР(0;A2:A6;B2:B6) Поиск 0 в столбце A и возвращение сообщения об ошибке, т. к. ноль меньше наименьшего значения в просматриваемом векторе A2:A7 (#Н/Д)

 


Дата добавления: 2015-12-16; просмотров: 1; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!