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

Представленные ниже функции используются в первую очередь при работе со ссылками. Сюда относится определение адресов ячеек, размеров диапазонов ячеек и т. п.

АДРЕС

Синтаксис:

АДРЕС(номер_строки, номер_столбца, тип_ссылки, a1, имя_листа)

Результат: Адрес ячейки (в текстовом виде), формируемый на основе номеров строки и столбца.

Аргументы:


ВПР

Синтаксис:

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

Результат: В матрице инфо_таблица ищется строка, первая колонка которой содержит величину искомое_значение. В найденной строке из колонки номер_столбца извлекается значение и возвращается функцией.

Аргументы:

ПРИМЕЧАНИЕ

Сравните работу функций ВПР и ГПР. Последняя работает так же, как ВПР, если поменять местами колонки и строки. В матрице инфо^таблица первая колонка, содержащая критерии поиска, должна быть упорядочена по возрастанию от наименьшего до наибольшего элемента; сначала числа, затем буквы, затем логические значения.


ВЫБОР

Синтаксис:

ВЫБОР(номер_индекса, значение1, значение2,...) 

Результат: Использует аргумент номер_индекса, чтобы выбрать и вернуть значение из списка аргументов-значений. Функция ВЫБОР применяется, чтобы выбрать одно значение из списка, в котором может быть до 30 значений. Например, если значения от значение1 до значение7- это дни недели, то функция ВЫБОР возвращает один из дней при условии, что число от 1 до 7 использовано в качестве аргумента номер_индекса.

Аргументы:


ГИПЕРССЫЛКА

Синтаксис:

ГИПЕРССЫЛКА(адрес_документа, имя) 

Результат: Создание гипертекстовой ссылки на документ, хранящийся на сервере локальной сети или на узле Internet. При перемещении курсора в ячейку с гиперссылкой Excel открывает файл, указанный в ссылке.

Аргументы:


ГПР

Синтаксис:

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

Результат: Значение, которое берется на основе критерия поиска из заданной строки (номер_строки) матрицы (инфо_таблица).

Аргументы:

См. функцию ВПР; описание аргументов функции справедливо для функции ГПР, если поменять местами колонки и строки.

ДВССЫЛ

Синтаксис:

ДВССЫЛ(ссылка_на_ячейку, a1) 

Результат: Ссылка, заданная аргументом ссылка_на_ячейку. Ссылки немедленно вычисляются для вывода их содержимого. Функция ДВССЫЛ используется для того, чтобы получить значение, находящееся в ячейке, ссылка на которую находится в другой ячейке.

Аргументы:


ИНДЕКС (версия для адресов)

Синтаксис:

ИНДЕКС(ссылка, номер_строки, номер_столбца, номер_области) 

Результат: Адрес.

Аргументы:


ИНДЕКС (версия для матриц)

Синтаксис:

ИНДЕКС(массив, номер_строки, номер_столбца) 

Результат: Значение или матрица значений.

Аргументы:


ОБЛАСТИ

Синтаксис:

ОБЛАСТИ(ссылка) 

Результат: Количество диапазонов в ссылке. (Диапазон - это интервал смежных ячеек или отдельная ячейка.)

Аргументы:


ПОИСКПОЗ

Синтаксис:

ПОИСКПОЗ(искомое_значение, проcматриваемый_массив, тип_сопоставления) 

Результат: Относительная позиция элемента массива просматриваемый_массив (искомой матрицы), который соответствует определенному значению искомое_значение (критерию поиска) указанным образом тип_сопоставления.

Аргументы:


ПРОСМОТР (векторная форма)

Синтаксис:

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

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

Аргументы:


ПРОСМОТР (матричная форма)

Синтаксис:

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

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

Аргументы:

ПРИМЕЧАНИЕ

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


СМЕЩ

Синтаксис:

СМЕЩ(ссылка, смещение_по_строкам, смещение_по_столбцам, высота, ширина) 

Результат: Адрес диапазона ячеек, имеющего заданные высоту и ширину и смещенного относительно указанного адреса.

Аргументы:


СТОЛБЕЦ

Синтаксис:

СТОЛБЕЦ(ссылка) 

Результат: Номер столбца по заданной ссылке.

Аргументы:


СТРОКА

Синтаксис:

СТРОКА(ссылка) 

Результат: Номер строки адресуемого диапазона, если она содержит одну ячейку. Если адресуемый диапазон ячеек содержит более одной строки, - номера строк в виде вертикальной матрицы.

Аргументы:


ТРАНСП

Синтаксис:

ТРАНСП(массив) 

Результат: Транспонированный массив. Функция ТРАНСП должна быть введена как формула массива в интервал, который имеет столько же строк и столбцов, сколько столбцов и строк имеет аргумент массив. Функция ТРАНСП используется для того, чтобы поменять ориентацию массива на рабочем листе или листе макросов с вертикальной на горизонтальную и наоборот. Например, некоторые функции, такие как ДОКУМЕНТЫ, возвращают горизонтальные массивы. Следующая формула возвращает вертикальный массив - результат работы функции ДОКУМЕНТЫ: ТРАНСП(ДОКУМЕНТЫ()).

Аргументы:

ПРИМЕЧАНИЕ

Как уже упоминалось, существуют особые технические приемы ввода для всех формул, которые в качестве результата дают матрицу. Ввод матричной формулы должен завершаться нажатием комбинации клавиш [Ctrl+Shift+Enter].


ЧИСЛСТОЛБ

Синтаксис:

ЧИСЛСТОЛБ(массив) 

Результат: Количество столбцов в ссылке или массиве.

Аргументы:


ЧСТРОК

Синтаксис:

ЧСТРОК(массив) 

Результат: Количество строк в матрице.

Аргументы: