Função INDEX

Retorna a substring no índice de localização baseado em zero na lista delimitada por delimitador. Ou, se o índice estiver fora do intervalo, retornará uma cadeia de caracteres vazia ou o token opcional fornecido como o argumento errorvalue .

Sintaxe

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

Parâmetros

Name Obrigatório/opcional Tipo de dados Descrição
índice
Obrigatório
Número
A localização que deseja encontrar.
list
Obrigatório
String
A lista na qual deseja fazer a pesquisa.
delimitador
Opcional
String
A cadeia de caracteres para ser usada como um delimitador na list. Uma cadeia de caracteres do delimiter pode ter mais de um caractere e incluir caracteres de multibyte. O padrão é um ponto-e-vírgula.
errorvalue
Opcional
Número
Um valor especificado pelo usuário para retornar se o índice estiver fora do intervalo. O padrão é uma cadeia de caracteres vazia.

Comentários

Se a lista começar ou terminar com um delimitador, presume-se a existência de uma sequência de caracteres nula antes ou depois da lista. Delimitadores consecutivos implicam uma sequência de caracteres nula entre eles.

Se o índice estiver fora do intervalo, o Visio retornará uma cadeia de caracteres vazia ou o token opcional fornecido como o argumento errorvalue.

Exemplo 1

INDEX(3",cat; Rato;; cabra")

Retornará "bode".

Exemplo 2

INDEX(54"; 1; 2; 3;","ERROR")

Retorna "ERROR".