Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac 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

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.