Функция INDEX. Справка Visio 2010

Главная страница /  Полезная информация по таблице свойств (ShapeSheet™)  / Справочник по таблице свойств  /  Список функций по алфавиту  / Список функций по категориям > Текстовые функции

Функция INDEX

Возвращает подстроку с индексом расположения index (отсчет начинается с нуля) в списке list, разделителем элементов которого служит строка delimiter. Если найти подстроку не удается, возвращает значение -1.

Синтаксис

INDEX(index,"list"[,[delimiter][,[errorvalue]]])

Parameters

Имя

Требуется/Необязательно

Тип данных

Описание

index

Требуется

Число

Расположение, которое нужно найти.

list

Требуется

Строка

Список, в котором выполняется поиск.

delimiter

Необязательно

Строка

Строка, используемая в списке list в качестве разделителя. Эта строка может состоять из одного или нескольких знаков и содержать многобайтовые символы. Значение по умолчанию — точка с запятой.

errorvalue

Необязательно

Число

Определенное пользователем значение, которое возвращается, если индекс находится вне диапазона. Значение по умолчанию — пустая строка.

Заметки

Если список начинается с разделителя или заканчивается им, считается, что перед списком или после него находится нулевая строка. Между последовательными разделителями также располагается нулевая строка.

Если индекс находится вне диапазона, в приложении Visio возвращается пустая строка или маркер, передаваемый с помощью аргумента errorvalue.

Пример 1

INDEX(3,"кошка;крыса;;коза")

Возвращает строку "коза".

Пример 2

INDEX(54,";1;2;3;",,"ОШИБКА")

Возвращает строку "ОШИБКА".


© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.