Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Microsoft365.com O Meu Office para iPhone

Canal Atual

Canal Empresarial Mensal

Canal Empresarial Semestral

Canal Empresarial Semestral (Pré-visualização)

Office para Mac

Divide cadeias de texto ao utilizar delimitadores de colunas e linhas.

A função DIVIDIRTEXTO funciona da mesma forma que o Assistente de Conversão de Texto em Coluna, mas em formato de fórmula. Permite-lhe dividir entre colunas ou por linhas. É o inverso da função UNIRTEXTO

Sintaxe

=DIVIDIRTEXTO(texto,delimitador_de_coluna,[delimitador_de_linha],[ignorar_vazio], [modo_de_correspondência], [preencher_com])

A sintaxe da função DIVIDIRTEXTO tem os seguintes argumentos:

  • texto       O texto que pretende dividir. Obrigatório. 

  • delimitador_de_colunas       O texto que marca o ponto onde transpor o texto pelas colunas.

  • delimitador_de_linhas       O texto que marca o ponto onde transpor o texto para baixo nas linhas. Opcional.

  • ignorar_vazio       Especifique TRUE para ignorar delimitadores consecutivos. A predefinição é FALSE, o que cria uma célula vazia. Opcional.

  • modo_de_correspondência    Especifique 1 para efetuar uma combinação não sensível a maiúsculas e minúsculas. A predefinição é 0, o que faz uma combinação sensível às maiúsculas e minúsculas. Opcional.

  • preencher_com           O valor com o qual preencher o resultado. O valor predefinido é #N/D.

Observações

Se houver mais do que delimitador, tem de ser utilizada uma constante de matriz. Por exemplo, para dividir por uma vírgula e um ponto final, utilize =DIVIDIRTEXTO(A1;{",",". "}).

Exemplos

Copie os dados de exemplo e copie-os na célula A1 de uma nova folha de cálculo do Excel. Se quiser, pode ajustar as larguras das colunas para ver todos os dados. 

Divida um nome e uma frase através de um delimitador comum.

Dados

Dakota Lennon Sanchez

Ser ou não ser

Fórmulas

=DIVIDIRTEXTO(A2, " ")

=DIVIDIRTEXTO(A3, " ")

A ilustração seguinte mostra os resultados.

Divide um nome e uma frase por um separador de espaço

Divida as constantes de matriz em A2 numa matriz 2X3.

Dados

1,2,3;4,5,6

Fórmulas

=DIVIDIRTEXTO(A2;",",";")

A ilustração seguinte mostra os resultados.

Exemplo 2 de DividirTexto do Excel

Dados

Fazer. Ou não. Não existe nenhuma tentativa. -Anónimo

Fórmulas

=DIVIDIRTEXTO(A2;".")

=DIVIDIRTEXTO(A2;{".","-"})

=DIVIDIRTEXTO(A2;{".","-"};;FALSO)

A ilustração seguinte mostra os resultados.

Resultados do exemplo 2

Dados

Fazer. Ou não. Não existe nenhuma tentativa. -Anónimo

Fórmulas

=DIVIDIRTEXTO(A2;;".")

A ilustração seguinte mostra os resultados.

Resultados do exemplo 3

Dados

Fazer. Ou não. Não existe nenhuma tentativa. -Anónimo

Fórmulas

=DIVIDIRTEXTO(A2;;{".","-"})

A ilustração seguinte mostra os resultados.

Resultados do exemplo 4

Dados

Fazer. Ou não. Não existe nenhuma tentativa. -Anónimo

Fórmulas

=DIVIDIRTEXTO(A2;;{".","-"};VERDADEIRO)

A ilustração seguinte mostra os resultados.

Resultados do Exemplo 5

Sugestão      Para remover o erro #N/D, utilize a função SEND. Ou adicione o argumento preencher_com.

Dados

Fazer. Ou não. Não existe nenhuma tentativa. -Anónimo

Fórmulas

=DIVIDIRTEXTO(A2;" ",".";VERDADEIRO)

A ilustração seguinte mostra os resultados.

Resultados do exemplo 6

Consulte Também

Funções de texto (referência)

Função TEXTOANTES

Função TEXTODEPOIS

Função UNIRTEXTO

Função CONCAT

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.