Функции просмотра и ссылки
ИНДЕКС (версия для адресов)
Синтаксис:
ИНДЕКС (ссылка, номер_строки, номер_столбца, номер_области)
Результат:
Адрес.
Аргументы:
- ссылка - адрес ячейки или диапазона ячеек;
- номер_строки - задает строку в диапазоне, для которого определяется адрес; если все диапазоны, указанные в аргументе ссылка, имеют только одну строку, то аргумент номер_строки может быть опущен; если аргумент номер_ строки устанавливается равным 0, то адресоваться будет весь столбец;
- номер_столбца - задает столбец в диапазоне, для которого определяется адрес (если все диапазоны, указанные в аргументе ссылка, имеют только один столбец, то аргумент номер_столбца может быть опущен; если аргумент номер_столбца устанавливается равным 0, то адресоваться будет вся строка);
- номер_области - если аргумент ссылка содержит ссылку на диапазон ячеек, то аргумент номер_области определяет номер диапазона (если опущен, то будет выбран первый диапазон).
ИНДЕКС (версия для матриц)
Синтаксис:
ИНДЕКС (массив, номер_строки, номер_столбца)
Результат:
Значение или матрица значений.
Аргументы:
- массив - матрица, из которой должны быть взяты значения;
- номер_строки - строка, из которой должны быть взяты значения;
- номер_столбца - аналогичен аргументу номер_строки если аргумент номер_строки или номер_столбца равен 0, функция возвращает значения всего столбца или всей строки соответственно.
ОБЛАСТИ
Синтаксис:
ОБЛАСТИ (ссылка)
Результат:
Количество диапазонов в ссылке. (Диапазон – это интервал смежных ячеек или отдельная ячейка.)
Аргументы:
- ссылка - ссылка на ячейку или интервал ячеек; может относиться к нескольким диапазонам.
ПОИСКПОЗ
Синтаксис:
ПОИСКПОЗ (искомое_значение, проcматриваемый_массив, тип_сопоставления)
Результат:
Относительная позиция элемента массива просматриваемый_массив (искомой матрицы), который соответствует определенному значению искомое_значение (критерию поиска) указанным образом тип_сопоставления.
Аргументы:
- искомое_значение - значение, используемое при поиске значения в таблице (аргумент искомое_значение – это значение, для которого ищется соответствие в аргументе просматриваемый_массив например, при поиске номера телефона в телефонной книге вы используете имя человека как искомое значение (искомое_значение), но при этом значение, которое вам нужно получить, – номер телефона; аргумент искомое_значение может быть значением (числом, текстом или логическим значением) или ссылкой на ячейку, содержащую число, текст или логическое значение);
- просматриваемый_массив - непрерывный интервал ячеек, которые, возможно, содержат искомые значения; аргумент просматриваемый_массив может быть массивом или ссылкой на массив;
- тип_сопоставления - число – 1, 0 или 1. Аргумент тип_сопоставления задает способ сопоставления значения аргумента искомое_значение со значениями в аргументе просматриваемый_массив. Если аргумент тип_сопоставления равен 1, то функция ПОИСКПОЗ находит наибольшее значение, которое равно или меньше аргумента искомое_значение аргумент просматриваемый_массив должен быть упорядочен по возрастанию:…, – 2, – 1, 0, 1, 2, …, A-Z, ЛОЖЬ, ИСТИНА. Если аргумент тип сопоставления равен 0, то функция ПОИСКПОЗ находит первое значение, которое в точности равно аргументу искомое_значение. Аргумент тип сопоставления может быть упорядочен любым способом. Если аргумент тип_сопоставления равен – 1, то функция ПОИСКПОЗ находит наименьшее значение, которое равно или больше аргумента искомое_значение. Аргумент просматриваемый_массив должен быть упорядочен по убыванию: ИСТИНА, ЛОЖЬ, Z-A, …, 2, 1, 0, – 1, – 2, …, и т. д. Если аргумент тип_сопоставления опущен, то предполагается, что он равен 1.