Ajuda do LibreOfficeDev 26.8
Retorna o texto que ocorre antes de uma dada cadeia de caracteres ou delimitador.
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.
=TEXTBEFORE("To be or not to be";" be";2;0;0;"@@@") returns the string "To be or not to", taking up to the second instance of the delimiter " be".
=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.
COM.MICROSOFT.TEXTBEFORE