Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция_5_6.doc
Скачиваний:
2
Добавлен:
08.11.2018
Размер:
136.19 Кб
Скачать

Функция просмотр.

Возвращает значение из строки, из столбца или из массива. Имеет 2 синтаксические формы (вектор, массив)

1 синтаксис:

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

  • Искомое_значение – значение, которое функция ищет в первом векторе. Оно может быть числом, текстом, логическим значением, именем, или ссылкой, ссылающимся на значение);

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

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

Пример:

А

В

1

периодичность

цвет

2

4,14

Красный

3

4,19

Оранж

4

5,17

Желтый

5

5,77

Зеленый

6

6,39

Синий

С2=ПРОСМОТР(4,19;A2:A6;B2:B6)= оранж

C3=ПРОСМОТР(5,0; A2:A6;B2:B6)= оранж

С4= ПРОСМОТР(7,66; A2:A6;B2:B6)= синий

С5=ПРОСМОТР0,0; A2:A6;B2:B6)= н/д

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

Синтаксис 2:

ПРОСМОТР(Искомое_значение; массив)

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

  • Массив – интервал ячеек, содержащих текст, числа, или логические значения. Значения в просматриваемом массиве должны быть расположены по возрастанию.

Пример:

ПРОСМОТР(«В»;{“a”;”б”;”в”;”г”:1;2;3;4})= 3

ПРОСМОТР(“бак”;”а”;1;”б”;2;”в”;3})= 2

Функции гпр и впр.

ГПР( искомое_значение; инф_таблица; номер_строки; интервальный_просмотр)

Функция горизонтального просмотра. Просматривает таблицу по строкам, начиная с первой, пока не будет найдено наиболее подходящее значение.

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

  • инф_таблица – таблица с информацией в которой ищутся исходные данные.

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

  • интервальный_просмотр – это логическое значение, которое определяет, нужно ли, чтобы ГПР искало точное значение. Если этот аргумент ИСТИНА, или опущен, то возвращается приблизительное значение, или наибольшее значение, которое меньше, чем искомое. Если это значение ЛОЖЬ, то ГПР ищет точное соответствие, если такое не найдено, то возвращается значение ошибки.

Пример:

А

В

С

1

Оси

Подшипники

Болты

2

4

4

9

3

5

7

10

4

6

8

11

  • D2=ГПР(“оси”;A2:C4;2;истина) =4

Поиск слова Оси в строке 1 возвращает значения из строки 2,(тот же столбец)

  • D3=ГПР(“Подшипники”;A2:C4;3;Ложь) =7

Поиск слова “Подшипники” в строке 1 возвращает значения из строки 3(тот же столбец)

  • D4=ГПР(“П”;A2:C4;3;Истина) =5

Поиск “П”не точное совпадение, ближайшее меньшее “Оси”.

  • D5=ГПР(“Болты”;A2:C4;4) =4

Поиск слова “Болты” в 1 строке, возвращает из 4.

ВПР

ВПР( искомое_значение; инф_таблица; номер_столбца; интервальный_просмотр)

Функция вертикального просмотра. Просматривает таблицу по столбцам, начиная с первого, пока не будет найдено наиболее подходящее значение.

Имеет тот же синтаксис, что и функция ГПР.