Sumário

# TEXTOANTES

Retorna o texto que ocorre antes de uma dada cadeia de caracteres ou delimitador.

### Sintaxe

TEXTOANTES( Texto [; Delimitador [; Número instância [; Modo correspondência [; Correspondência no fim [; Se não encontrado ]]]]])

Texto: o texto original.

Delimitador: (opcional) o delimitador. Vários delimitadores podem ser fornecidos.

Número instância: (opcional) a instância do delimitador antes sa qual se extrai o texto. O valor padrão é 1. Um número negativo inicia a busca pelo fim do texto.

Modo correspondência: (opcional) defina 1 para uma busca sem diferença entre maiúsculas e minúsculas. O valor padrão é 0.

Correspondência no fim: (opcional) defina 1 para tratar o fim do texto como delimitador. O valor padrão é 0.

Se não encontrado: (opcional) o valor a retornar se não houver correspondência. O valor padrão é #N/DISP.

Qualquer um dos argumentos opcionais pode ser omitido. Um argumento opcional requer que todos os separadores anteriores estejam presentes.

### Exemplos

=TEXTOANTES("Ser ou não ser";"ser";2;0;0;"@@@") retorna a cadeia de caracteres "Ser ou não", colhendo antes da segunda instância do delimitador "ser".

=TEXTOANTES("Ser ou não ser";"questão";1;0;0;"@@@") retorna o texto "@@@" por que o delimitador "questão" não existe no texto de origem.

#### Informação técnica

Esta função está disponível desde o LibreOffice 25.8.

Esta função não faz parte do padrão Open Document Format for Office Applications (OpenDocument) Versão 1.3. Parte 4: Formato de Fórmula Recalculada (OpenFormula). O espaço de nomes é

COM.MICROSOFT.TEXTBEFORE

Tópicos relacionados

Página wiki da função TEXTOANTES.

UNIRTEXTO

DIVIDIRTEXTO

TEXTODEPOIS