Referência > Referência de funções > Funções de texto > Middle
 

Middle

Extrai o númeroDeCaracteres especificado do texto, começando na posição de caractere especificada.

Formato 

Middle(texto ; início ; númeroDeCaracteres)

Parâmetros 

texto - qualquer expressão de texto ou campo de texto

início - qualquer expressão ou campo numérico que contém um número

númeroDeCaracteres - qualquer expressão ou campo numérico que contém um número

Tipo de dados retornado 

texto

Originado em 

FileMaker Pro 6.0 ou anterior

Descrição 

Se início ≤ 1, a função será avaliada como se início = 1. Se início for maior do que o tamanho de texto, a função não retornará nada.

Exemplo 1 

Middle("(408)555-9054";2;3) retorna 408.

Exemplo 2 

Middle(NúmerodeTelefone;2;3) retorna 408 quando o campo NúmerodeTelefone contém (408) 555-9054.

Exemplo 3 

Middle("abcdefghij";5;2) retorna ef.

Exemplo 4 

Middle(Nome;Posição(Nome;" ";1;1)1;3) retorna Smi, quando o campo de texto Nome contém John Smith.

Tópicos relacionados 

Referência de funções (lista de categorias)

Referência de funções (lista em ordem alfabética)

Sobre fórmulas

Sobre funções

Definição de campos de cálculo

Utilização de operadores em fórmulas