TEXTSPLIT

Splits text by a given delimiter to an array of multiple cells.

note

Insira a fórmula como uma fórmula de matriz. Dica: pressione Ctrl+Shift+Enter para inserir uma fórmula de matriz.


Sintaxe

TEXTSPLIT(Text; Column Delimiter; Row Delimiter; Ignore Empty; Match Mode; Pad With)

Text: (optional) the text to split.

Column Delimiter: (optional) the text to delimit the columns. Multiple delimiters can be supplied.

Row Delimiter: (optional) the text to delimit the rows. Multiple delimiters can be supplied.

Ignore Empty: (optional) set to TRUE to ignore consecutive delimiters otherwise creates an empty cell. The default to FALSE.

Match mode: (optional) set to 1 to perform a case-insensitive match otherwise does a case-sensitive match. The default to 0.

Pad with: (optional) the value with which to pad. The default is #N/A.

note

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


Exemplos

If cell A1 contains "AA,BB,,CC/DD,EE,FF/GG,HH,II,JJ", then

{=TEXTSPLIT(A1;",";"/";FALSE();1;"@@@")} returns the following array:

AA

BB

CC

DD

EE

FF

@@@

GG

HH

II

JJ


Informação técnica

tip

Esta função está disponível desde o LibreOfficeDev 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.TEXTSPLIT