Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник EXCEL.doc
Скачиваний:
8
Добавлен:
12.11.2018
Размер:
1.33 Mб
Скачать

2. Функция впр

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

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

Искомое_значение   — это значение, которое должно быть найдено в первом столбце массива. Искомое_значение может быть значением, ссылкой или текстовой строкой.

Таблица — таблица с информацией, в которой ищутся данные. Можно использовать ссылку на интервал или имя интервала, например БазаДанных или Список.

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

  • Значения в первом столбце аргумента «таблица» могут быть текстовыми строками, числами или логическими значениями.

  • Текстовые строки сравниваются без учета регистра букв.

стл— это номер столбца в массиве «таблица», в котором должно быть найдено соответствующее значение. Если «№стл » равен 1, то возвращается значение из первого столбца аргумента «таблица»; если «№стл» равен 2, то возвращается значение из второго столбца аргумента «таблица» и так далее. Если «номер_столбца» меньше 1, то функция ВПР возвращает значение ошибки #ЗНАЧ!; если «№стл» больше, чем количество столбцов в аргументе «таблица», то функция ВПР возвращает значение ошибки #ССЫЛ!.

Интервальный_просмотр   — это логическое значение, которое определяет, нужно ли, чтобы ВПР искала точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или опущен, то возвращается приблизительно соответствующее значение; другими словами, если точное соответствие не найдено, то возвращается наибольшее значение, которое меньше, чем искомое_значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ВПР ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д.

=ВПР( Искомое значение; таблица; №стл; ЛОЖЬ)

А

В

С

D

E

F

G

H

I

J

K

L

M

1

2

1

2

3

4

5

6

7

8

3

4

5

6

7

ПРИМЕРЫ:

А

В

С

D

E

F

1

1

2

3

4

2

Фамилия

Отдел

Оклад

Отпуск

3

Иванов

3

5900

Март

4

Смирнов

25

7300

Январь

5

Семенов

11

5400

Сентябрь

6

Абрамов

7

6500

Май

7

Пример 1:

Вывести оклад Семенова.

=ВПР( “Семенов”; $B$3:$E$6; 3; ЛОЖЬ) → 5400

Пример 2:

Является ли оклад Семенова максимальным?

=ЕСЛИ(ВПР(“Семенов”; $B$3:$E$6; 3; ЛОЖЬ) =МАКС($D$3:$D$6); "ДА"; "НЕТ") → НЕТ

Пример 3:

Определить фамилию работника, имеющего максимальный оклад.

Для решения этой задачи необходимо перестроить таблицу: поменять местами столбцы Оклад и Фамилия

А

В

С

D

E

F

1

1

2

3

4

2

Оклад

Отдел

Фамилия

Отпуск

3

5900

3

Иванов

Март

4

7300

25

Смирнов

Январь

5

5400

11

Семенов

Сентябрь

6

6500

7

Абрамов

Май

7

=ВПР( Макс($B$3:$B$6); $B$3:$E$6; 3; ЛОЖЬ) → Смирнов

Вопрос: Для чего надо было менять местами столбцы Оклад и Фамилия?

САМОСТОЯТЕЛЬНАЯ. Функция ВПР и текстовые функции.

A

B

C

D

E

F

G

H

1

2

Факул.

Фамилия

Имя

Отчество

Должн.

3

ММ

ДЕНИСОВ

Николай

Александрович

4

ММ

ДОВОЛЬНОВ

Артем

Андреевич

5

ВМК

ЗАЦЕПИН

Андрей

Сергеевич

ЗУР

6

ММ

ЗЮЗИН

Алексей

Юрьевич

Декан

7

ВМК

КАПАЛИН

Иван

Владимирович

8

ММ

КИРЕЕВ

Алексей

Андреевич

ЗУР

9

ММ

КОНДРАТЮК

Антон

Алексеевич

10

ВМК

КОРЖИКОВ

Александр

Михайлович

Декан

11

ММ

КОРНАЧЕВ

Иван

Андреевич

Используя функцию ВПР и необходимые текстовые функции, получите

следующую таблицу:

A

B

C

D

E

F

G

14

Факультет

Декан

ЗУР

15

ММ

ЗЮЗИН А.Ю

КИРЕЕВ А.А

16

ВМК

КОРЖИКОВ А.М

ЗАЦЕПИН А.С

Решение:

=СЦЕПИТЬ($C3; $G3) =СЦЕПИТЬ($D3; " "; ЛЕВСИМВ($E3); "."; ЛЕВСИМВ($E3))

A

B

C

D

E

F

G

1

2

Факул.

Фамилия

Имя

Отчество

Должн.

3

ММ

ДЕНИСОВ Н.А

ММ

ДЕНИСОВ

Николай

Александрович

4

ММ

ДОВОЛЬНОВ А.А

ММ

ДОВОЛЬНОВ

Артем

Андреевич

5

ВМКНУЧ

ЗАЦЕПИН А.С

ВМК

ЗАЦЕПИН

Андрей

Сергеевич

НУЧ

6

ММДекан

ЗЮЗИН А.Ю

ММ

ЗЮЗИН

Алексей

Юрьевич

Декан

7

ВМК

КАПАЛИН И.В

ВМК

КАПАЛИН

Иван

Владимирович

8

ММНУЧ

КИРЕЕВ А.А

ММ

КИРЕЕВ

Алексей

Андреевич

НУЧ

9

ММ

КОНДРАТЮК А.А

ММ

КОНДРАТЮК

Антон

Алексеевич

10

ВМКДекан

КОРЖИКОВ А.М

ВМК

КОРЖИКОВ

Александр

Михайлович

Декан

11

ММ

КОРНАЧЕВ И.А

ММ

КОРНАЧЕВ

Иван

Андреевич

=ВПР( СЦЕПИТЬ($D15;$E$14); $A$3:$B$11; 2 ; ЛОЖЬ)

A

B

C

D

E

F

G

14

Факультет

Декан

НУЧ

15

ММ

ЗЮЗИН А.Ю

КИРЕЕВ А.А

16

ВМК

КОРЖИКОВ А.М

ЗАЦЕПИН А.С

=ВПР( СЦЕПИТЬ($D15;$F$14); $A$3:$B$11; 2 ; ЛОЖЬ)