Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.
Dividir o texto em colunas diferentes usando funções

Você pode usar as funções de texto LEFT, MID, RIGHT, SEARCH e LEN para manipular cadeias de caracteres de texto em seus dados. Por exemplo, você pode distribuir o primeiro, o meio e os sobrenomes de uma única célula em três colunas separadas.

A chave para distribuir componentes de nome com funções de texto é a posição de cada caractere dentro de uma cadeia de caracteres de texto. As posições dos espaços dentro da cadeia de caracteres de texto também são importantes porque indicam o início ou o fim dos componentes de nome em uma cadeia de caracteres.

Por exemplo, em uma célula que contém apenas um primeiro e sobrenome, o sobrenome começa após a primeira instância de um espaço. Alguns nomes em sua lista podem conter um nome do meio, nesse caso, o sobrenome começa após a segunda instância de um espaço.

Este artigo mostra como extrair vários componentes de uma variedade de formatos de nome usando essas funções úteis. Você também pode dividir o texto em colunas diferentes com o Assistente Converter Texto em Colunas

Exemplo de nome

Descrição

Nome

Nome do meio

Sobrenome

Sufixo

1

Jeff Smith

Sem nome do meio

Jeff

Smith

2

Eric S. Kurjan

Uma inicial do meio

Eric

S.

Kurjan

3

Janaina B. G. Bueno

Duas iniciais do meio

Janaina

B. G.

Bueno

4

Kahn, Wendy Beth

Sobrenome primeiro, com vírgula

Wendy

Beth

Kahn

5

Mary Kay D. Andersen

Nome duplo

Mary Kay

D.

Andersen

6

Paula Barreto de Mattos

Sobrenome triplo

Paula

Barreto de Mattos

7

James van Eaton

Sobrenome duplo

James

van Eaton

8

Bacon Jr., Dan K.

Sobrenome e sufixo primeiro, com vírgula

Dan

K.

Bacon

Jr.

9

Gary Altman III

Com sufixo

Gary

Altman

III

10

Mr. Ryan Ihrig

Com prefixo

Ryan

Ihrig

11

Julie Taft-Rider

Sobrenome com hífen

Julie

Taft-Rider

Observação: Nos gráficos nos exemplos a seguir, o destaque no nome completo mostra o caractere que a fórmula SEARCH correspondente está procurando.

Este exemplo separa dois componentes: nome e sobrenome. Um único espaço separa os dois nomes.

Copie as células na tabela e cole em uma planilha do Excel na célula A1. A fórmula que você vê à esquerda será exibida para referência, enquanto o Excel converterá automaticamente a fórmula à direita no resultado apropriado.

Dica    Antes de colar os dados na planilha, defina as larguras de coluna das colunas A e B como 250.

Exemplo de nome

Descrição

Jeff Smith

Sem nome do meio

Fórmula

Resultado (primeiro nome)

'=LEFT(A2, SEARCH(" "A2,1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (sobrenome)

'=RIGHT(A2,LEN(A2)-SEARCH(" "A2,1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

  1. Nome

    O nome inicia com o primeiro caractere na cadeia de caracteres (J) e termina no quinto caractere (o espaço). A fórmula retorna seis caracteres na célula A2, iniciando a partir da esquerda.

    Fórmula para extrair um nome

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Pesquise a posição numérica do espaço em A2, iniciando da esquerda.

  2. Sobrenome

    O sobrenome inicia no espaço, sete caracteres a partir da direita e termina no último caractere à direita (h). A fórmula extrai sete caracteres em A2, iniciando a partir da direita.

    Fórmula para extrair um sobrenome

    Use as funções LOCALIZAR e NÚM. CARACT. para localizar o valor de núm_caract:

    Pesquise a posição numérica do espaço em A2, iniciando da esquerda. (5)

  3. Conte o tamanho total da cadeia de texto e subtraia o número de caracteres da esquerda ao primeiro espaço, como encontrado na etapa 1.

Este exemplo utiliza um nome próprio, inicial do meio e apelido. Um espaço separa cada componente do nome.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Eric S. Kurjan

Uma inicial do meio

Fórmula

Resultado (nome próprio)

'=LEFT(A2; PROCURAR(" ;A2;1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (inicial do meio)

'=SEG.TEXTO(A2;PROCURAR(" "A2;1)+1;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)-PROCURAR(" "A2;1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1))

Fórmula

Resultado dinâmico (apelido)

'=DIREITA(A2;NÚM.CARAT(A2)-PROCURAR(" "A2;PROCURAR(" "A2;1)+1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1)+1))

  1. Nome

    O nome inicia com o primeiro caractere da esquerda (E) e termina no sexto caractere (o primeiro espaço). A fórmula extrai os primeiros cinco caracteres em A2, iniciando da esquerda.

    Fórmula para separar um nome próprio e apelido, além da inicial do meio

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Pesquise a posição numérica do espaço em A2, iniciando da esquerda. (5)

  2. Nome do meio

    O nome do meio inicia na posição do sexto caractere (S) e termina na oitava posição (o segundo espaço). Esta fórmula envolve funções LOCALIZAR de aninhamento para localizar a segunda instância de um espaço.

    A fórmula extrai três caracteres, iniciando da sexta posição. .

    Detalhes de uma fórmula para separar nomes, nomes do meio e sobrenomes

    Use a função LOCALIZAR para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (5).

  3. Adicione 1 para obter a posição do caráter após o primeiro espaço (S). Esta posição numérica é a posição inicial do nome do meio. (5 + 1 = 6)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (5)

  4. Adicione 1 para obter a posição do caráter após o primeiro espaço (S). O resultado é o número do caráter no qual pretende começar a procurar a segunda instância de espaço. (5 + 1 = 6)

  5. Procure a segunda instância de espaço em A2, a partir da sexta posição (S) encontrada no passo 4. Este número de caráter é a posição final do nome do meio. (8)

  6. Procure a posição numérica do espaço em A2, começando pelo primeiro caráter a contar da esquerda. (5)

  7. Utilize o número de carateres do segundo espaço encontrado no passo 5 e subtraia o número de carateres do primeiro espaço encontrado no passo 6. O resultado é o número de carateres que MID extrai da cadeia de texto que começa na sexta posição encontrada no passo 2. (8 – 5 = 3)

  8. Sobrenome

    O sobrenome inicia seis caracteres a partir da direita (K) e termina no primeiro caractere a partir da direita (n). Esta fórmula envolve funções LOCALIZAR de aninhamento para localizar a segunda e a terceira instâncias de um espaço (que estão na quinta e na oitava posições a partir da esquerda).

    A fórmula extrai seis caracteres em A2, iniciando a partir da direita.

    A segunda função PROCURAR numa fórmula para separar os nomes próprios, intermédios e apelidos
  9. Use as funções NÚM.CARACT e LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do espaço em A2, começando pelo primeiro caráter a contar da esquerda. (5)

  10. Adicione 1 para obter a posição do caráter após o primeiro espaço (S). O resultado é o número do caráter no qual pretende começar a procurar a segunda instância de espaço. (5 + 1 = 6)

  11. Procure a segunda instância de espaço em A2, a partir da sexta posição (S) encontrada no passo 2. Este número de caráter é a posição final do nome do meio. (8)

  12. Conte o tamanho total da cadeia de texto em A2 e depois subtraia o número de caracteres da esquerda até a segunda instância de espaço encontrada na etapa 3. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (14 – 8 = 6).

Eis um exemplo de como extrair duas iniciais do meio. A primeira e a terceira instâncias de espaço separam os componentes do nome.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Janaina B. G. Bueno

Duas iniciais do meio

Fórmula

Resultado (nome próprio)

'=LEFT(A2; PROCURAR(" ;A2;1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (iniciais do meio)

'=SEG.TEXTO(A2;PROCURAR(" ",A2;1)+1;PROCURAR(" "A2;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)+1)-PROCURAR(" "A2;1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1)-LOCALIZAR(" ",A2,1))

Fórmula

Resultado dinâmico (apelido)

'=RIGHT(A2;LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=DIREITA(A2,NÚM.CARACT(A2,LOCALIZAR(" ",A2,1)+1)+1))

  1. Nome

    O nome inicia com o primeiro caractere da esquerda (J) e termina no oitavo caractere (o primeiro espaço). A fórmula extrai os primeiros oito caracteres em A2, iniciando da esquerda.

    Fórmula para separar o nome, o sobrenome e duas iniciais do meio

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (8)

  2. Nome do meio

    O nome do meio inicia na nona posição (B) e termina na décima quarta posição (o terceiro espaço). Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar a primeira, a segunda e a terceira instâncias de espaço na oitava, décima primeira e décima quarta posições.

    A fórmula extrai cinco caracteres, iniciando da nona posição.

    Fórmula para separar o nome, o sobrenome e duas iniciais do meio

    Use a função LOCALIZAR para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (8)

  3. Adicione 1 para obter a posição do caráter após o primeiro espaço (B). Esta posição numérica é a posição inicial do nome do meio. (8 + 1 = 9)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (8)

  4. Adicione 1 para obter a posição do caráter após o primeiro espaço (B). O resultado é o número do caráter no qual pretende começar a procurar a segunda instância de espaço. (8 + 1 = 9)

  5. Pesquise o segundo espaço em A2, iniciando da nona posição (B) encontrada na etapa 4. (11).

  6. Adicione 1 para obter a posição do caráter após o segundo espaço (G). Este número de caráter é a posição inicial na qual pretende começar a procurar o terceiro espaço. (11 + 1 = 12)

  7. Procure o terceiro espaço na A2, começando na 12ª posição encontrada no passo 6. (14)

  8. Procure a posição numérica do primeiro espaço na A2. (8)

  9. Utilize o número de carateres do terceiro espaço encontrado no passo 7 e subtraia o número de carateres do primeiro espaço encontrado no passo 6. O resultado é o número de carateres que MID extrai da cadeia de texto que começa na nona posição encontrada no passo 2.

  10. Sobrenome

    O sobrenome inicia cinco caracteres a partir da direita (B) e termina no primeiro caractere a partir da direita (o). Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar a primeira, a segunda e a terceira instâncias de espaço.

    A fórmula extrai cinco caracteres em A2, iniciando da direita do nome completo.

    Fórmula para separar o nome, o sobrenome e duas iniciais do meio

    Use as funções LOCALIZAR e NÚM.CARACT aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (8)

  11. Adicione 1 para obter a posição do caráter após o primeiro espaço (B). O resultado é o número do caráter no qual pretende começar a procurar a segunda instância de espaço. (8 + 1 = 9)

  12. Procure o segundo espaço em A2, a partir da nona posição (B) encontrada no passo 2. (11)

  13. Adicione 1 para obter a posição do caráter após o segundo espaço (G). Este número de caráter é a posição inicial na qual pretende começar a procurar a terceira instância de espaço. (11 + 1 = 12)

  14. Procure o terceiro espaço em A2, começando na décima segunda posição (G) encontrada no passo 6. (14)

  15. Conte o comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda até ao terceiro espaço encontrado no passo 5. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (19 - 14 = 5)

Neste exemplo, o sobrenome vem antes do nome e o nome do meio aparece no final. A vírgula marca o final do sobrenome, e um espaço separa cada componente do nome.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Kahn, Wendy Beth

Sobrenome primeiro, com vírgula

Fórmula

Resultado (nome próprio)

'=SEG.TEXTO(A2;PROCURAR(" "A2;1)+1;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)-PROCURAR(" "A2;1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1))

Fórmula

Resultado (nome do meio)

'=DIREITA(A2;NÚM.CARAT(A2)-PROCURAR(" "A2;PROCURAR(" "A2;1)+1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1)+1))

Fórmula

Resultado dinâmico (apelido)

'=LEFT(A2, SEARCH(" ",A2,1)-2)

=ESQUERDA(A2, LOCALIZAR(" ",A2,1)-2)

  1. Nome

    O nome inicia com o décimo primeiro caractere da esquerda (W) e termina no décimo sexto caractere (o segundo espaço). Como o primeiro nome ocorre no meio do nome completo, você precisa usar a função EXT.TEXTO para extrair o nome.

    A fórmula extrai seis caracteres, iniciando da sétima posição.

    Fórmula para separar um sobrenome seguido de um nome e um nome do meio

    Use a função LOCALIZAR para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (6)

  2. Adicione 1 para obter a posição do caráter após o primeiro espaço (W). Esta posição numérica é a posição inicial do nome próprio. (6 + 1 = 7)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (6)

  3. Adicione 1 para obter a posição do caráter após o primeiro espaço (W). O resultado é o número do caráter no qual pretende começar a procurar o segundo espaço. (6 + 1 = 7)

    Procure o segundo espaço em A2, a partir da sétima posição (W) encontrada no passo 4. (12)

  4. Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (6)

  5. Utilize o número de carateres do segundo espaço encontrado no passo 5 e subtraia o número de carateres do primeiro espaço encontrado no passo 6. O resultado é o número de carateres que MID extrai da cadeia de texto a partir da sétima posição encontrada no passo 2. TEXTO extrai da cadeia de texto, iniciando na sexta posição, encontrada na etapa 2.(12 - 6 = 6)

  6. Nome do meio

    O nome do meio inicia quatro caracteres a partir da direita (B) e termina no primeiro caractere a partir da direita (h). Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar a primeira e a segunda instâncias de espaço na sexta e na décima segunda posições da esquerda.

    A fórmula extrai quatro caracteres, iniciando da direita.

    Fórmula para separar um sobrenome seguido de um nome e um nome do meio

    Use as funções LOCALIZAR e NÚM.CARACT aninhadas para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (6)

  7. Adicione 1 para obter a posição do caráter após o primeiro espaço (W). O resultado é o número do caráter no qual pretende começar a procurar o segundo espaço. (6 + 1 = 7)

  8. Procure a segunda instância de espaço em A2 a partir da sétima posição (W) encontrada no passo 2. (12)

  9. Conte o comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda para o segundo espaço encontrado no passo 3. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (16 - 12 = 4)

  10. Sobrenome

    O sobrenome inicia com o primeiro caractere da esquerda (K) e termina no quarto caractere (n). A fórmula extrai quatro caracteres, iniciando da esquerda.

    Fórmula para separar um sobrenome seguido de um nome e um nome do meio

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (6)

  11. Subtraia 2 para obter a posição numérica do caractere final do sobrenome (n). O resultado é o número de caracteres que você deseja que a função ESQUERDA extraia. (6 - 2 = 4)

Este exemplo utiliza um nome próprio de duas partes, Mary Kay. O segundo e terceiro espaços separam cada componente do nome.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Mary Kay D. Andersen

Nome duplo

Fórmula

Resultado (nome próprio)

LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1))

Fórmula

Resultado (inicial do meio)

'=SEG.TEXTO(A2;PROCURAR(" "A2;PROCURAR(" ",A2;1)+1)+1,PROCURAR(" "A2;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)+1)-(PROCURAR(" "A2;PROCURAR(" "A2;1)+1)+1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1)-(LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1))

Fórmula

Resultado dinâmico (apelido)

'=RIGHT(A2;LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=DIREITA(A2,NÚM.CARACT(A2,LOCALIZAR(" ",A2,1)+1)+1))

  1. Nome

    O nome inicia com o primeiro caractere da esquerda e termina no nono segundo caractere (o segundo espaço). Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar a segunda instância de espaço da esquerda.

    A fórmula extrai nove caracteres, iniciando da esquerda.

    Fórmula para separar o nome, o nome do meio e o sobrenome

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (5)

  2. Adicione 1 para obter a posição do caráter após o primeiro espaço (K). O resultado é o número do caráter no qual pretende começar a procurar a segunda instância de espaço. (5 + 1 = 6)

  3. Procure a segunda instância de espaço em A2, a partir da sexta posição (K) encontrada no passo 2. O resultado é o número de carateres que LEFT extrai da cadeia de texto. (9)

  4. Nome do meio

    O nome do meio inicia na décima posição (D) e termina na décima segunda posição (o terceiro espaço). Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar a primeira, a segunda e a terceira instâncias de espaço.

    A fórmula extrai dois caracteres do meio, iniciando da décima posição.

    Fórmula para separar o nome, o nome do meio e o sobrenome

    Use as funções LOCALIZAR aninhadas para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir do primeiro caráter a contar da esquerda. (5)

  5. Adicione 1 para obter o caráter após o primeiro espaço (K). O resultado é o número do caráter no qual pretende começar a procurar o segundo espaço. (5 + 1 = 6)

  6. Procure a posição da segunda instância de espaço em A2, a partir da sexta posição (K) encontrada no passo 2. O resultado é o número de carateres extraídos à esquerda. (9)

  7. Adicione 1 para obter o caráter após o segundo espaço (D). O resultado é a posição inicial do nome do meio. (9 + 1 = 10)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do caráter após o segundo espaço (D). O resultado é o número do caráter no qual pretende começar a procurar o terceiro espaço. (10)

  8. Pesquise a posição numérica do terceiro espaço em A2, iniciando da esquerda. O resultado é a posição final do nome do meio. (12)

  9. Procure a posição numérica do caráter após o segundo espaço (D). O resultado é a posição inicial do nome do meio. (10)

  10. Pegue o número do caractere do terceiro espaço, encontrado na etapa 6, e subtraia o número do caractere de "D", encontrado na etapa 7. O resultado é o número de caracteres que EXT. TEXTO extrai da cadeia de texto iniciando na décima posição encontrada na etapa 4.(12 - 10 = 2)

  11. Sobrenome

    O apelido inicia oito carateres a partir da direita. Esta fórmula envolve aninhar a função PROCURAR para encontrar a primeira, segunda e terceira instâncias de espaço na quinta, nona e décima segunda posições.

    A fórmula extrai oito caracteres, a partir da direita.

    Fórmula para separar o nome, o nome do meio e o sobrenome

    Use as funções LOCALIZAR e NÚM.CARACT aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (5)

  12. Adicione 1 para obter o caráter após o primeiro espaço (K). O resultado é o número do caráter no qual pretende começar a procurar o espaço. (5 + 1 = 6)

  13. Procure o segundo espaço em A2, a partir da sexta posição (K) encontrada no passo 2. (9)

  14. Adicione 1 para obter a posição do caráter após o segundo espaço (D). O resultado é a posição inicial do nome do meio. (9 + 1 = 10)

  15. Pesquise a posição numérica do terceiro espaço em A2, iniciando da esquerda. O resultado é a posição final do nome do meio. (12)

  16. Conte o comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda até ao terceiro espaço encontrado no passo 5. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (20 - 12 = 8)

Este exemplo utiliza um apelido de três partes: Barreto de Mattos. O primeiro espaço marca o final do nome e o início do sobrenome.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Paula Barreto de Mattos

Sobrenome triplo

Fórmula

Resultado (nome próprio)

'=LEFT(A2; PROCURAR(" ;A2;1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (apelido)

DIREITA(A2;NÚM.CARAT(A2)-PROCURAR(" "A2;1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

  1. Nome

    O nome inicia com o primeiro caractere da esquerda (P) e termina no sexto caractere (o primeiro espaço). A fórmula extrai seis caracteres da esquerda.

    Fórmula para separar um nome próprio e um apelido de três partes

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  2. Sobrenome

    O sobrenome inicia dezessete caracteres a partir da direita (B) e termina com o primeiro caractere a partir da direita (s). A fórmula extrai dezessete caracteres da direita.

    Fórmula para separar um nome próprio e um apelido de três partes

    Use as funções NÚM. CARACT e LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  3. Conte o comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda para o primeiro espaço, encontrado no passo 1. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (23 - 6 = 17)

Este exemplo utiliza um apelido de duas partes: van Eaton. O primeiro espaço marca o final do nome e o início do sobrenome.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

James van Eaton

Sobrenome duplo

Fórmula

Resultado (nome próprio)

'=LEFT(A2; PROCURAR(" ;A2;1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (apelido)

'=DIREITA(A2;NÚM.CARAT(A2)-PROCURAR(" ",A2;1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

  1. Nome

    O nome inicia com o primeiro caractere da esquerda (M) e termina no oitavo caractere (o primeiro espaço). A fórmula extrai seis caracteres da esquerda.

    Fórmula para separar um nome e um sobrenome de duas partes

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  2. Sobrenome

    O sobrenome inicia com o nono caractere da direita (v) e termina no primeiro caractere da direita (n). A fórmula extrai nove caracteres a partir da direita do nome completo.

    Fórmula para separar um nome e um sobrenome de duas partes

    Use as funções NÚM. CARACT e LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  3. Conte o comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda para o primeiro espaço, encontrado no passo 1. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (15 - 6 = 9)

Neste exemplo, o sobrenome aparece primeiro, seguido pelo sufixo. A vírgula separa o sobrenome e o sufixo do nome e da inicial do nome do meio.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Bacon Jr., Dan K.

Sobrenome e sufixo primeiro, com vírgula

Fórmula

Resultado (nome próprio)

'=SEG.TEXTO(A2;PROCURAR(" "A2;PROCURAR(" ",A2;1)+1)+1;PROCURAR(" "A2;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)+1)-PROCURAR(" "A2;PROCURAR(" "A2;1)+1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1))

Fórmula

Resultado (inicial do meio)

'=RIGHT(A2;LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=DIREITA(A2,NÚM.CARACT(A2,LOCALIZAR(" ",A2,1)+1)+1))

Fórmula

Resultado (apelido)

'=LEFT(A2; PROCURAR(" ;A2;1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (sufixo)

'=SEG.TEXTO(A2;PROCURAR(" ", A2;1)+1;(PROCURAR(" "A2;PROCURAR(" ",A2;1)+1)-2)-PROCURAR(" "A2,1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-2)-LOCALIZAR(" ",A2,1))

  1. Nome

    O nome inicia com o décimo segundo caractere (D) e termina com o décimo quinto caractere (o terceiro espaço). A fórmula extrai três caracteres, iniciando da décima segunda posição.

    Fórmula para separar primeiro um apelido e sufixo, com vírgula

    Use as funções LOCALIZAR aninhadas para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  2. Adicione 1 para obter o caráter após o primeiro espaço (J). O resultado é o número do caráter no qual pretende começar a procurar o segundo espaço. (6 + 1 = 7)

  3. Procure o segundo espaço em A2, a partir da sétima posição (J), encontrada no passo 2. (11)

  4. Adicione 1 para obter o caráter após o segundo espaço (D). O resultado é a posição inicial do nome próprio. (11 + 1 = 12)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do caráter após o segundo espaço (D). O resultado é o número do caráter no qual pretende começar a procurar o terceiro espaço. (12)

  5. Pesquise a posição numérica do terceiro espaço em A2, iniciando da esquerda. O resultado é a posição final do nome próprio. (15)

  6. Procure a posição numérica do caráter após o segundo espaço (D). O resultado é a posição inicial do nome próprio. (12)

  7. Pegue o número do caractere do terceiro espaço, encontrado na etapa 6, e subtraia o número do caractere de "D", encontrado na etapa 7. O resultado é o número de caracteres que EXT. TEXTO extrai da cadeia de texto iniciando na décima segunda posição, encontrada na etapa 4.(15 - 12 = 3)

  8. Nome do meio

    O nome do meio inicia com o segundo caractere a partir da direita (K). A fórmula extrai dois caracteres da direita.

    Fórmula para separar primeiro um apelido e sufixo, com vírgula

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  9. Adicione 1 para obter o caráter após o primeiro espaço (J). O resultado é o número do caráter no qual pretende começar a procurar o segundo espaço. (6 + 1 = 7)

  10. Procure o segundo espaço em A2, a partir da sétima posição (J), encontrada no passo 2. (11)

  11. Adicione 1 para obter o caráter após o segundo espaço (D). O resultado é a posição inicial do nome próprio. (11 + 1 = 12)

  12. Pesquise a posição numérica do terceiro espaço em A2, iniciando da esquerda. O resultado é a posição final do nome do meio. (15)

  13. Conte o comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda para o terceiro espaço, encontrado no passo 5. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (17 - 15 = 2)

  14. Sobrenome

    O sobrenome inicia no primeiro caractere da esquerda (B) e termina no sexto caractere (o primeiro espaço). Portanto, a fórmula extrai seis caracteres da esquerda.

    Fórmula para separar primeiro um apelido e sufixo, com vírgula

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  15. Sufixo

    O sufixo inicia no sétimo caractere a partir da esquerda (J) e termina no nono caractere da esquerda (.). A fórmula extrai três caracteres, iniciando do sétimo caractere.

    Fórmula para separar primeiro um apelido e sufixo, com vírgula

    Use a função LOCALIZAR para localizar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  16. Adicione 1 para obter o caráter após o primeiro espaço (J). O resultado é a posição inicial do sufixo. (6 + 1 = 7)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Procure a posição numérica do primeiro espaço em A2, a partir da esquerda. (6)

  17. Adicione 1 para obter a posição numérica do caráter após o primeiro espaço (J). O resultado é o número do caráter no qual pretende começar a procurar o segundo espaço. (7)

  18. Procure a posição numérica do segundo espaço em A2, a partir do sétimo caráter encontrado no passo 4. (11)

  19. Subtraia 1 do número de carateres do segundo espaço encontrado no passo 4 para obter o número de carateres de ",". O resultado é a posição final do sufixo. (11 - 1 = 10)

  20. Procure a posição numérica do primeiro espaço. (6)

  21. Depois de encontrar o primeiro espaço, adicione 1 para localizar o caráter seguinte (J), também encontrado nos passos 3 e 4. (7)

  22. Pegue o número do caractere de “,”, encontrado na etapa 6, e subtraia o número do caractere de "J", encontrado nas etapas 3 e 4. O resultado é o número de caracteres que EXT. TEXTO extrai da cadeia de texto iniciando na sétima posição, encontrada na etapa 2.(10 - 7 = 3)

Neste exemplo, o nome próprio está no início da cadeia e o sufixo está no fim, pelo que pode utilizar fórmulas semelhantes ao Exemplo 2: Utilize a função ESQUERDA para extrair o primeiro nome, a função SEG.TEXTO PARA EXTRAIR O APELIDO e a função DIREITA para extrair o sufixo.

Copie as células na tabela e cole-as numa folha de cálculo do Excel na célula A1. A fórmula apresentada à esquerda será apresentada para referência, enquanto o Excel irá converter automaticamente a fórmula à direita no resultado adequado.

Dica    Antes de colar os dados na folha de cálculo, defina as larguras das colunas A e B como 250.

Exemplo de nome

Descrição

Gary Altman III

Nome próprio e apelido com sufixo

Fórmula

Resultado (nome próprio)

'=LEFT(A2; PROCURAR(" ;A2;1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (sobrenome)

'=MID(A2,SEARCH(" "A2,1)+1,SEARCH(" "A2,SEARCH(" "A2,1)+1)-(SEARCH(" ",A2,1)+1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1)+1))

Fórmula

Resultado (sufixo)

'=RIGHT(A2,LEN(A2)-SEARCH(" "A2,SEARCH(" "A2,1)+1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1)+1))

  1. Nome

    O nome inicia no primeiro caractere da esquerda (G) e termina no quinto caractere (o primeiro espaço). Portanto, a fórmula extrai cinco caracteres da esquerda do nome completo.

    Fórmula para separar um nome próprio e um apelido seguido de um sufixo

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (5)

  2. Sobrenome

    O sobrenome inicia no sexto caractere da esquerda (A) e termina no décimo primeiro caractere (o segundo espaço). Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar as posições dos espaços.

    A fórmula extrai seis caracteres do meio, iniciando pelo sexto caractere.

    Fórmula para separar um nome próprio e um apelido seguido de um sufixo

    Use a função LOCALIZAR para localizar o valor de núm_inicial:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (5)

  3. Adicione 1 para obter a posição do caractere após o primeiro espaço (A). O resultado é a posição inicial do sobrenome. (5 + 1 = 6)

    Use funções LOCALIZAR aninhadas para localizar o valor de núm_caract:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (5)

  4. Adicione 1 para obter a posição do caractere após o primeiro espaço (A). O resultado é o número de caracteres no qual você deseja começar a pesquisar o segundo espaço. (5 + 1 = 6)

  5. Pesquise a posição numérica do segundo espaço no A2, partindo do sexto caractere encontrado na etapa 4. Esse número de caractere é a posição final do sobrenome. (12)

  6. Pesquise a posição numérica do primeiro espaço. (5)

  7. Adicione 1 para localizar a posição numérica do caractere após o primeiro espaço (A), também encontrado nas etapas 3 e 4. (6)

  8. Pegue o número do caractere do segundo espaço, encontrado na etapa 5, e então subtraia o número do caractere de "A", encontrado nas etapas 6 e 7. O resultado é o número de caracteres que EXT. TEXTO extrai da cadeia de texto, iniciando na sexta posição, encontrada na etapa 2.(12 - 6 = 6)

  9. Sufixo

    O sufixo inicia três caracteres a partir da direita. Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar as posições dos espaços.

    Fórmula para separar um nome próprio e um apelido seguido de um sufixo

    Use as funções LOCALIZAR e NÚM.CARACT aninhadas para localizar o valor de núm_caract:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (5)

  10. Adicione 1 para obter o caractere após o primeiro espaço (A). O resultado é o número de caracteres no qual você deseja começar a pesquisar o segundo espaço. (5 + 1 = 6)

  11. Pesquise o segundo espaço no A2, partindo da sexta posição (A), encontrada na etapa 2. (12)

  12. Conte o comprimento total da cadeia de caracteres de texto no A2 e subtraia o número de caracteres da esquerda até o segundo espaço, encontrado na etapa 3. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. TEXTO extrai da cadeia de texto iniciando na décima segunda posição, encontrada na etapa 4.(15 - 12 = 3)

Neste exemplo, o nome completo é precedido por um prefixo e você usa fórmulas semelhantes ao Exemplo 2: a função MID para extrair o primeiro nome, a função RIGHT para extrair o sobrenome.

Copie as células na tabela e cole em uma planilha do Excel na célula A1. A fórmula que você vê à esquerda será exibida para referência, enquanto o Excel converterá automaticamente a fórmula à direita no resultado apropriado.

Dica    Antes de colar os dados na planilha, defina as larguras de coluna das colunas A e B como 250.

Exemplo de nome

Descrição

Mr. Ryan Ihrig

Com prefixo

Fórmula

Resultado (primeiro nome)

'=MID(A2,SEARCH(" "A2,1)+1,SEARCH(" "A2,SEARCH(" "A2,1)+1)-(SEARCH(" ",A2,1)+1))

=EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1)+1))

Fórmula

Resultado (sobrenome)

'=RIGHT(A2,LEN(A2)-SEARCH(" "A2,SEARCH(" "A2,1)+1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1)+1))

  1. Nome

    O nome inicia no quinto caractere da esquerda (R) e termina no nono caractere (o segundo espaço). A fórmula aninha SEARCH para localizar as posições dos espaços. Ele extrai quatro caracteres, partindo da quinta posição.

    Fórmula para separar um nome próprio precedido por um prefixo

    Use a função LOCALIZAR para localizar o valor de núm_inicial:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (4)

  2. Adicione 1 para obter a posição do caractere após o primeiro espaço (R). O resultado é a posição inicial do primeiro nome. (4 + 1 = 5)

    Use a função LOCALIZAR aninhada para localizar o valor de núm_caract:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (4)

  3. Adicione 1 para obter a posição do caractere após o primeiro espaço (R). O resultado é o número de caracteres no qual você deseja começar a pesquisar o segundo espaço. (4 + 1 = 5)

  4. Pesquise a posição numérica do segundo espaço no A2, a partir do quinto caractere, encontrado nas etapas 3 e 4. Esse número de caractere é a posição final do primeiro nome. (9)

  5. Pesquise o primeiro espaço. (4)

  6. Adicione 1 para localizar a posição numérica do caractere após o primeiro espaço (R), também encontrado nas etapas 3 e 4. (5)

  7. Pegue o número do caractere do segundo espaço, encontrado na etapa 5, e então subtraia o número do caractere de "R", encontrado nas etapas 6 e 7. O resultado é o número do caractere que EXT. TEXTO extrai da cadeia de texto, iniciando na quinta posição encontrada na etapa 2.(9 - 5 = 4)

  8. Sobrenome

    O sobrenome inicia cinco caracteres a partir da direita. Esta fórmula envolve a função LOCALIZAR de aninhamento para localizar as posições dos espaços.

    Fórmula para separar um nome próprio precedido por um prefixo

    Use as funções LOCALIZAR e NÚM.CARACT aninhadas para localizar o valor de núm_caract:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (4)

  9. Adicione 1 para obter a posição do caractere após o primeiro espaço (R). O resultado é o número de caracteres no qual você deseja começar a pesquisar o segundo espaço. (4 + 1 = 5)

  10. Pesquise o segundo espaço no A2, partindo da quinta posição (R), encontrado na etapa 2. (9)

  11. Conte o comprimento total da cadeia de caracteres de texto no A2 e subtraia o número de caracteres da esquerda até o segundo espaço, encontrado na etapa 3. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (14 – 9 = 5)

Este exemplo usa um sobrenome hifenizado. Um espaço separa cada componente do nome.

Copie as células na tabela e cole em uma planilha do Excel na célula A1. A fórmula que você vê à esquerda será exibida para referência, enquanto o Excel converterá automaticamente a fórmula à direita no resultado apropriado.

Dica    Antes de colar os dados na planilha, defina as larguras de coluna das colunas A e B como 250.

Exemplo de nome

Descrição

Julie Taft-Rider

Sobrenome com hífen

Fórmula

Resultado (primeiro nome)

'=LEFT(A2, SEARCH(" "A2,1))

=ESQUERDA(A2, LOCALIZAR(" ",A2,1))

Fórmula

Resultado (sobrenome)

'=RIGHT(A2,LEN(A2)-SEARCH(" "A2,1))

=DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

  1. Nome

    O nome inicia com o primeiro caractere da esquerda e termina na sexta posição (o primeiro espaço). A fórmula extrai seis caracteres da esquerda.

    Fórmula para separar um nome próprio e um apelido hifenizado

    Use a função LOCALIZAR para localizar o valor de núm_caract:

    Pesquise a posição numérica do primeiro espaço no A2, começando pela esquerda. (6)

  2. Sobrenome

    O sobrenome todo inicia dez caracteres a partir da direita (T) e termina no primeiro caractere a partir da direita (r).

    Fórmula para separar um nome próprio e um apelido hifenizado

    Use as funções NÚM. CARACT e LOCALIZAR para localizar o valor de núm_caract:

    Pesquise a posição numérica do espaço no A2, partindo do primeiro caractere da esquerda. (6)

  3. Conte o comprimento total da cadeia de texto a ser extraída e subtraia o número de caracteres da esquerda até o primeiro espaço, encontrado na etapa 1. (16 - 6 = 10)

Dividir o texto em diferentes colunas com o Assistente para conversão de texto em colunas

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×