- •Фгбоу во «Южно-Уральский государственный аграрный университет» Институт агроинженерии фгбоу во Южно-Уральский гау
- •Пример расчета в Excel Ввод исходных данных
- •Выполнение вспомогательных расчетов теоретические сведения о функциях ссылок и массивов «Поиск позиции» - функция поискпоз.
- •Функция индекс.
- •«Вертикальный» просмотр массива — функция впр.
- •Выполнение расчета с помощью функций ссылок и массивов
- •Исходные данные для расчетов.
Выполнение вспомогательных расчетов теоретические сведения о функциях ссылок и массивов «Поиск позиции» - функция поискпоз.
Функция ПОИСКПОЗ выполняет поиск указанного элемента в диапазоне ячеек и возвращает его относительную позицию.
Функцией ПОИСКПОЗ следует пользоваться, когда требуется найти позицию элемента в диапазоне, а не сам элемент. Например, функцию ПОИСКПОЗ можно использовать для передачи значения аргумента «номер_строки» функции ИНДЕКС.
Синтаксис функции:
ПОИСКПОЗ(искомое_значение, просматриваемый_массив, [тип_сопоставления])
Аргумент «искомое_значение» - обязательный. Это значение, которое сопоставляется со значениями в аргументе «просматриваемый_массив», может быть значением (числом, текстом или логическим значением) или ссылкой на ячейку, содержащую такое значение.
Аргумент «просматриваемый_массив» - обязательный. Это диапазон ячеек, в которых производится поиск.
Тип_сопоставления - необязательный аргумент. Число, равное -1, 0 или 1. Этот аргумент указывает, каким образом нужно искать значение в просматриваемом массиве, если:
1 - функция ПОИСКПОЗ находит ближайшее значение, которое меньше или равно значению искомого аргумента. Просматриваемый массив должен быть упорядочен по возрастанию.
0 - функция ПОИСКПОЗ находит первое значение, совпадающее с искомым. Просматриваемый массив может быть не упорядочен.
-1 - функция ПОИСКПОЗ находит ближайшее значение, которое больше или равно значению искомого аргумента. Просматриваемый массив должен быть упорядочен по убыванию
Примечание. Функция ПОИСКПОЗ возвращает не само значение, а его позицию в аргументе «просматриваемый_массив».
Функция ПОИСКПОЗ не различает регистры при сопоставлении текста.
Если функция ПОИСКПОЗ не находит соответствующего значения, возвращается значение ошибки #Н/Д.
По умолчанию аргумент «тип сопоставления» равен 1.
Функция индекс.
Синтаксис функции:
ИНДЕКС(массив;номер_строки;номер_столбца)
Аргумент «массив» - диапазон ячеек или массив констант. Если массив содержит только одну строку или один столбец, аргумент «номер_строки» (или, соответственно, «номер_столбца») не является обязательным.
Номер_строки - номер строки в массиве, из которой требуется возвратить значение. Если аргумент «номер_строки» опущен, аргумент «номер_столбца» является обязательным.
Номер_столбца - номер столбца в массиве, из которого требуется возвратить значение. Если аргумент «номер_столбца» опущен, аргумент «номер_строки» является обязательным.
Замечания
Если используются оба аргумента — и «номер_строки», и «номер_столбца», — то функция ИНДЕКС возвращает значение, находящееся в ячейке на пересечении указанных строки и столбца.
Значения аргументов «номер_строки» и «номер_столбца» должны указывать на ячейку внутри заданного массива; в противном случае функция ИНДЕКС возвращает значение ошибки #ССЫЛ!.
«Вертикальный» просмотр массива — функция впр.
Синтаксис функции:
ВПР(искомое_значение;таблица;номер_столбца;интервальный_просмотр)
Функция ВПР обеспечивает «вертикальный» просмотр — в первом столбце блока ячеек с учетом типа сопоставления:
ИСТИНА (или 1) — точное сравнение;
ЛОЖЬ (или 0) — приближенное сравнение.
Если искомое значение найдено, отображается значение из указанного столбца в текущей строке.
Первый аргумент функции — это искомое значение. Это может быть ссылка на ячейку или конкретное значение, например «кузнец» или 210.
Второй аргумент — это блок ячеек, который, на ваш взгляд, содержит искомое значение.
Третий аргумент — это столбец в диапазоне ячеек, содержащий значение, которое нужно найти.
Четвертый аргумент необязателен. Можно ввести ИСТИНА или ЛОЖЬ. Если ввести ИСТИНА или оставить аргумент пустым, функция возвращает приблизительное совпадение значения, указанного в качестве первого аргумента. Если ввести ЛОЖЬ, функция найдет совпадение со значением, указанным в качестве первого аргумента. Другими словами, чтобы обеспечить дополнительную гибкость, оставьте четвертый аргумент пустым или введите значение ИСТИНА.
