Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.
Dividir o texto em colunas diferentes com funções

Pode utilizar as funções de texto ESQUERDA, SEG.TEXTO, DIREITA, PROCURAR e NÚM.CARAT para manipular cadeias de texto nos seus dados. Por exemplo, pode distribuir o primeiro, o meio e os apelidos 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 caráter numa cadeia de texto. As posições dos espaços na cadeia de texto também são importantes porque indicam o início ou o fim dos componentes de nome numa cadeia.

Por exemplo, numa célula que contém apenas um nome próprio e apelido, o apelido começa após a primeira instância de um espaço. Alguns nomes na sua lista podem conter um nome do meio. Nesse caso, o apelido começa após a segunda instância de um espaço.

Este artigo mostra-lhe como extrair vários componentes de uma variedade de formatos de nome com estas funções úteis. Também pode dividir texto em colunas diferentes com o Assistente de Conversão de Texto em Colunas

Nome do exemplo

Descrição

Nome

Nome do meio

Apelido

Sufixo

1

Jeff Smith

Sem nome do meio

Tomás

Silva

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

Apelido primeiro, com vírgula

Wendy

Beth

Kahn

5

Mary Kay D. Andersen

Nome próprio de duas partes

Mary Kay

D.

Andersen

6

Paula Barreto de Mattos

Apelido de três partes

Paula

Barreto de Mattos

7

James van Eaton

Apelido de duas partes

James

van Eaton

8

Bacon Jr., Dan K.

Apelido e sufixo primeiro, com vírgula

Dan

K.

Toucinho fumado

Jr.

9

Gary Altman III

Com sufixo

Gary

Altman

III

10

Sr. Ryan Ihrig

Com prefixo

Ryan

Ihrig

11

Julie Taft-Rider

Apelido hifenizado

Emília

Taft-Rider

Nota: Nos gráficos nos exemplos seguintes, o realce no nome completo mostra o caráter que a fórmula SEARCH correspondente procura.

Este exemplo separa dois componentes: nome próprio e apelido. Um único espaço separa os dois nomes.

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.

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

Nome do exemplo

Descrição

Jeff Smith

Sem nome do meio

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1))

Fórmula

Resultado (apelido)

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

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

  1. Nome

    O nome próprio começa com o primeiro caráter na cadeia (P) e acaba no sexto caráter (o espaço). A fórmula devolve seis carateres da célula A2, começando pela esquerda.

    Fórmula para extrair um nome próprio

    Utilize a função PROCURAR para encontrar o valor de núm_carat:

    Procure a posição numérica do espaço em A2, começando pela esquerda.

  2. Apelido

    O apelido começa no espaço, cinco carateres a contar da direita, terminando no último caráter da direita (o). A fórmula extrai cinco carateres da A2, começando pela direita.

    Fórmula para extrair um apelido

    Utilize as funções PROCURAR e NÚM.CARAT para localizar o valor de núm_carat:

    Procure a posição numérica do espaço em A2, começando pela esquerda. (7)

  3. Conte o comprimento total da cadeia de texto e, em seguida, subtraia o número de carateres, a contar da esquerda, até ao primeiro espaço, conforme obtido no passo 1.

Este exemplo utiliza um nome próprio, inicial do meio e apelido. Um espaço separa cada componente de 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.

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

Nome do exemplo

Descrição

Eric S. Kurjan

Uma inicial do meio

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1))

Fórmula

Resultado (inicial do meio)

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

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

Fórmula

Resultado dinâmico (apelido)

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

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

  1. Nome

    O primeiro nome começa com o primeiro caráter da esquerda (E) e termina no quinto caráter (o primeiro espaço). A fórmula extrai os primeiros cinco carateres em A2, a partir da esquerda.

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

    Utilize a função PROCURAR para encontrar o valor de núm_carat:

    Procure a posição numérica do espaço em A2, começando pela esquerda. (7)

  2. Nome do meio

    O nome do meio começa na posição do sexto caráter (S) e termina na oitava posição (o segundo espaço). Esta fórmula envolve aninhar funções SEARCH para encontrar a segunda instância de um espaço.

    A fórmula extrai três carateres, a partir da sexta posição.

    Detalhes de uma formula para separar o primeiro nome, nome do meio e apelido

    Utilize a função PROCURAR para encontrar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a começar do primeiro caráter 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)

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

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

  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. (7)

  7. Utilize o número de caráter do segundo espaço obtido no passo 5 e subtraia o número de caráter 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. Apelido

    O apelido inicia seis carateres a partir da direita (K) e termina no primeiro caráter a partir da direita (n). Esta fórmula envolve aninhar funções SEARCH para encontrar a segunda e terceira instâncias de um espaço (que estão na quinta e oitava posições a contar da esquerda).

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

    A segunda função PROCURAR numa fórmula para separar os nomes próprios, intermédios e apelidos
  9. Utilize as funções NÚM.CARAT e PESQUISA aninhada para localizar o valor de num_chars:

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

  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 comprimento total da cadeia de texto em A2 e, em seguida, subtraia o número de carateres da esquerda para a segunda instância de espaço encontrada no passo 3. O resultado é o número da carateres a ser extraído a contar da direita do nome completo. (14 – 8 = 6).

Eis um exemplo de como extrair duas iniciais do meio. A primeira e terceira instâncias de espaço separam os componentes de 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.

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

Nome do exemplo

Descrição

Janaina B. G. Bueno

Duas iniciais do meio

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" ;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))

=SEG.TEXTO(A2;PROCURAR(" "A2;1)+1;PROCURAR(" "A2;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)+1)-PROCURAR(" "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.CARAT(A2)-PROCURAR(" "A2;PROCURAR(" "A2;PROCURAR(" "A2;1)+1)+1))

  1. Nome

    O primeiro nome começa com o primeiro caráter da esquerda (J) e termina no oitavo caráter (o primeiro espaço). A fórmula extrai os primeiros oito carateres em A2, a partir da esquerda.

    Fórmula para separar o nome próprio, o apelido e duas iniciais do nome do meio

    Utilize a função PROCURAR para encontrar o valor de núm_carat:

    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 começa na nona posição (B) e termina na décima quarta posição (o terceiro espaço). Esta fórmula envolve aninhar a função PROCURAR para encontrar a primeira, segunda e terceira instâncias de espaço nas oitava, décima primeira e décima quarta posições.

    A fórmula extrai cinco carateres, a partir da nona posição.

    Fórmula para separar o nome próprio, o apelido e duas iniciais do nome do meio

    Utilize a função PROCURAR para encontrar o valor de núm_inicial:

    Procure a posição numérica do primeiro espaço em A2, a começar do primeiro caráter 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)

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

    Procure a posição numérica do primeiro espaço em A2, a começar do primeiro caráter 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. Procure o segundo espaço na A2, a partir da nona posição (B) encontrada no passo 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. Apelido

    O apelido inicia cinco carateres a partir da direita (B) e termina no primeiro caráter a contar da direita (o). Esta fórmula envolve aninhar a pesquisa para encontrar a primeira, segunda e terceira instâncias de espaço.

    A fórmula extrai cinco carateres em A2, a partir da direita do nome completo.

    Fórmula para separar o nome próprio, o apelido e duas iniciais do nome do meio

    Utilize as funções PESQUISA aninhada e NÚM.CARAT para localizar o valor do num_chars:

    Procure a posição numérica do primeiro espaço em A2, a começar do primeiro caráter 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 da carateres a ser extraído a contar da direita do nome completo. (19 - 14 = 5)

Neste exemplo, o apelido surge antes do nome próprio, sendo o segundo nome apresentado no fim. A vírgula marca o fim do apelido e um espaço separa cada componente de 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.

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

Nome do exemplo

Descrição

Kahn, Wendy Beth

Apelido 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))

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

Fórmula

Resultado (nome do meio)

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

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

Fórmula

Resultado dinâmico (apelido)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1)-2)

  1. Nome

    O nome próprio começa com o oitavo caráter a contar da esquerda (L) e termina no décimo sexto caráter (o segundo espaço). Uma vez que o nome próprio ocorre no meio do nome completo, é necessário usar a função SEG.TEXTO para extrair o nome próprio.

    A fórmula extrai seis carateres, a partir da sétima posição.

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

    Utilize a função PROCURAR para encontrar o valor de núm_inicial:

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

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

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

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

  3. Adicione 1 para obter a posição do caráter depois do primeiro espaço (L). O resultado é o número do caráter que pretende começar a procurar pela segunda instância do espaço. (7 + 1 = 8)

    Procure o segundo espaço na A2, começando pela oitava posição (L) encontrada no passo 4. (16)

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

  5. Utilize o número de caráter do segundo espaço obtido no passo 5 e subtraia o número de caráter do primeiro espaço encontrado no passo 6. O resultado é o número de carateres que SEG.TEXTO extrai da cadeia de texto começando na oitava posição encontrada no passo 2. (16 - 7 = 9)

  6. Nome do meio

    O segundo nome começa seis carateres a contar da direita (G) e termina no primeiro caráter a contar da direita (a). Esta fórmula envolve aninhar PROCURAR para localizar a primeira e segunda ocorrências de espaço na sétima e décima sexta posições, a contar da esquerda.

    A fórmula extrai quatro carateres, começando pela direita.

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

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

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

  7. Adicione 1 para obter a posição do caráter depois do primeiro espaço (L). O resultado é o número do caráter que pretende começar a procurar pela segunda instância do espaço. (7 + 1 = 8)

  8. Procure a segunda ocorrência de espaço em A2, começando pela oitava posição (L), encontrada no passo 2. (16)

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

  10. Apelido

    O apelido começa no primeiro caráter a contar da esquerda (S) e termina no quinto caráter (a). A fórmula extrai cinco carateres a contar da esquerda.

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

    Utilize a função PROCURAR para encontrar o valor de núm_carat:

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

  11. Subtraia 2 para obter a posição numérica do caráter final do apelido (n). O resultado é o número de carateres que pretende que ESQUERDA extraia. (7 - 2 =5)

Este exemplo utiliza um nome próprio de duas partes, Mary Kay. Os segundos e terceiros espaços separam cada componente de 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.

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

Nome do exemplo

Descrição

Mary Kay D. Andersen

Nome próprio de duas partes

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" "A2;PROCURAR(" "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))

=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))

Fórmula

Resultado dinâmico (apelido)

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

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

  1. Nome

    O primeiro nome começa com o primeiro caráter da esquerda e termina no nono caráter (o segundo espaço). Esta fórmula envolve aninhar PROCURAR para encontrar a segunda instância de espaço a contar da esquerda.

    A fórmula extrai nove carateres, começando pela esquerda.

    Fórmula para separar o nome próprio, o nome do meio, a inicial do nome do meio e o apelido

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

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

  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 começa na décima posição (D) e termina na décima segunda posição (o terceiro espaço). Esta fórmula envolve aninhar a pesquisa para encontrar a primeira, segunda e terceira instâncias de espaço.

    A fórmula extrai dois carateres do meio, a partir da décima posição.

    Fórmula para separar o nome próprio, o nome do meio, a inicial do nome do meio e o apelido

    Utilize funções SEARCH aninhadas para localizar o valor de start_num:

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

  5. Adicione 1 para obter o caráter após o primeiro espaço (K). O resultado é o número do caráter que pretende começar a procurar pela segunda instância do 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)

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

    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. Procure a posição numérica do terceiro espaço em A2, a partir da esquerda. O resultado é a posição final do nome do meio. (16)

  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. Utilize o número do caráter do terceiro espaço, encontrado no passo 6, e subtraia o número de carateres de "D", encontrado no passo 7. O resultado é o número de carateres que MID extrai da cadeia de texto que começa na décima posição encontrada no passo 4. (12 - 10 = 2)

  11. Apelido

    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 carateres da direita.

    Fórmula para separar o nome próprio, o nome do meio, a inicial do nome do meio e o apelido

    Utilize a função PESQUISA aninhada e as funções NÚM.CARAT para localizar o valor de num_chars:

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

  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. Procure a posição numérica do terceiro espaço em A2, a partir da esquerda. O resultado é a posição final do nome do meio. (16)

  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 da carateres a ser extraído a contar 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 fim do nome próprio e o início do apelido.

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.

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

Nome do exemplo

Descrição

Paula Barreto de Mattos

Apelido de três partes

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1))

Fórmula

Resultado (apelido)

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

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

  1. Nome

    O primeiro nome começa com o primeiro caráter da esquerda (P) e termina no sexto caráter (o primeiro espaço). A fórmula extrai seis carateres da esquerda.

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

    Utilize a função Search para localizar o valor de num_chars:

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

  2. Apelido

    O apelido inicia 17 carateres a partir da direita (B) e termina com o primeiro caráter a partir da (s) direita (s). A fórmula extrai 17 carateres da direita.

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

    Utilize as funções NÚM.CARAT e PROCURAR para localizar o valor de num_chars:

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

  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 da carateres a ser extraído a contar da direita do nome completo. (23 - 6 = 17)

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

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.

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

Nome do exemplo

Descrição

James van Eaton

Apelido de duas partes

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1))

Fórmula

Resultado (apelido)

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

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

  1. Nome

    O primeiro nome começa com o primeiro caráter da esquerda (J) e termina no oitavo caráter (o primeiro espaço). A fórmula extrai seis carateres da esquerda.

    Fórmula para separar o nome próprio e um apelido de duas partes

    Utilize a função PROCURAR para encontrar o valor de núm_carat:

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

  2. Apelido

    O apelido começa com o nono caráter da direita (v) e termina no primeiro caráter a contar da direita (n). A fórmula extrai nove carateres da direita do nome completo.

    Fórmula para separar o nome próprio e um apelido de duas partes

    Utilize as funções NÚM.CARAT e PROCURAR para localizar o valor de num_chars:

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

  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 da carateres a ser extraído a contar da direita do nome completo. (15 - 6 = 9)

Neste exemplo, o apelido vem em primeiro lugar, seguido do sufixo. A vírgula separa o apelido e o sufixo do nome próprio e da inicial 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.

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

Nome do exemplo

Descrição

Bacon Jr., Dan K.

Apelido 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))

=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))

Fórmula

Resultado (inicial do meio)

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

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

Fórmula

Resultado (apelido)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1))

Fórmula

Resultado (sufixo)

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

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

  1. Nome

    O primeiro nome começa com o décimo segundo caráter (D) e termina com o décimo quinto caráter (o terceiro espaço). A fórmula extrai três carateres, a partir da 12ª posição.

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

    Utilize funções SEARCH aninhadas para localizar o valor de start_num:

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

  2. Adicione 1 para obter o caráter após o primeiro espaço (J). O resultado é o número do caráter que pretende começar a procurar pela segunda instância do espaço. (7 + 1 = 8)

  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)

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

    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. (16)

  5. Procure a posição numérica do terceiro espaço em A2, a partir 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. (16)

  7. Utilize o número do caráter do terceiro espaço, encontrado no passo 6, e subtraia o número de carateres de "D", encontrado no passo 7. O resultado é o número de carateres que MID extrai da cadeia de texto que começa na décima segunda posição, encontrada no passo 4. (15 - 12 = 3)

  8. Nome do meio

    O nome do meio começa com o segundo caráter a contar da direita (K). A fórmula extrai dois carateres 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. (7)

  9. Adicione 1 para obter o caráter após o primeiro espaço (J). O resultado é o número do caráter que pretende começar a procurar pela segunda instância do espaço. (7 + 1 = 8)

  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. Procure a posição numérica do terceiro espaço em A2, a partir 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 da carateres a ser extraído a contar da direita do nome completo. (17 - 15 = 2)

  14. Apelido

    O apelido começa no primeiro caráter a contar da esquerda (B) e termina no sexto caráter (o primeiro espaço). Por conseguinte, a fórmula extrai seis carateres da esquerda.

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

    Utilize a função PROCURAR para encontrar o valor de núm_carat:

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

  15. Sufixo

    O sufixo começa no sétimo caráter a contar da esquerda (J) e termina no nono caráter a contar da esquerda (.). A fórmula extrai três carateres, a partir do sétimo caráter.

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

    Utilize a função PROCURAR para encontrar o valor de núm_inicial:

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

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

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

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

  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 que pretende começar a procurar pela segunda instância do 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. (7)

  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. Utilize o número de carateres de "," encontrado no passo 6 e subtraia o número de carateres de "J", encontrado nos passos 3 e 4. 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. (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.

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

Nome do exemplo

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; PROCURAR(" ;A2;1))

Fórmula

Resultado (apelido)

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

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

Fórmula

Resultado (sufixo)

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

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

  1. Nome

    O primeiro nome começa no primeiro caráter a contar da esquerda (G) e termina no quinto caráter (o primeiro espaço). Por conseguinte, a fórmula extrai cinco carateres da esquerda do nome completo.

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

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

  2. Apelido

    O apelido começa no sexto caráter a contar da esquerda (A) e termina no décimo primeiro caráter (o segundo espaço). Esta fórmula envolve aninhar PROCURAR para encontrar as posições dos espaços.

    A fórmula extrai seis carateres do meio, a partir do sexto caráter.

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

    Utilize a função PROCURAR para encontrar o valor de núm_inicial:

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

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

    Utilize as funções PROCURAR aninhadas para encontrar o valor de núm_carat:

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

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

  5. Procure a posição numérica do segundo espaço em A2, a partir do sexto caráter encontrado no passo 4. Este número de caráter é a posição final do apelido. (16)

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

  7. Adicione 1 para localizar a posição numérica do caráter após o primeiro espaço (A), também encontrado nos passos 3 e 4. (7)

  8. Utilize o número de caráter do segundo espaço, encontrado no passo 5 e, em seguida, subtraia o número de carateres de "A", encontrado nos passos 6 e 7. O resultado é o número de carateres que MID extrai da cadeia de texto, começando na sexta posição, encontrada no passo 2. (16 - 7 = 9)

  9. Sufixo

    O sufixo inicia três carateres a partir da direita. Esta fórmula envolve aninhar PROCURAR para encontrar as posições dos espaços.

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

    Utilize a função PESQUISA aninhada e as funções NÚM.CARAT para localizar o valor de num_chars:

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

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

  11. Procure o segundo espaço em A2, a partir da sexta posição (A), que se encontra no passo 2. (16)

  12. 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 da carateres a ser extraído a contar da direita do nome completo. (15 - 12 = 3)

Neste exemplo, o nome completo é precedido por um prefixo e utiliza fórmulas semelhantes ao Exemplo 2: a função SEG.TEXTO para extrair o nome próprio, a função DIREITA para extrair o apelido.

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.

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

Nome do exemplo

Descrição

Sr. Ryan Ihrig

Com prefixo

Fórmula

Resultado (nome próprio)

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

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

Fórmula

Resultado (apelido)

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

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

  1. Nome

    O primeiro nome começa no quinto caráter a contar da esquerda (R) e termina no nono caráter (o segundo espaço). A fórmula aninha PROCURAR para encontrar as posições dos espaços. Extrai quatro carateres, a partir da quinta posição.

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

    Utilize a função PROCURAR para localizar o valor do start_num:

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

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

    Utilize a função SEARCH aninhada para localizar o valor de num_chars:

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

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

  4. Procure a posição numérica do segundo espaço em A2, a partir do quinto caráter, que se encontra nos passos 3 e 4. Este número de caráter é a posição final do nome próprio. (9)

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

  6. Adicione 1 para localizar a posição numérica do caráter após o primeiro espaço (R), também encontrado nos passos 3 e 4. (7)

  7. Utilize o número do caráter do segundo espaço, encontrado no passo 5 e, em seguida, subtraia o número de carateres de "R", encontrado nos passos 6 e 7. O resultado é o número de carateres que MID extrai da cadeia de texto, começando na quinta posição encontrada no passo 2. (9 - 5 = 4)

  8. Apelido

    O apelido inicia cinco carateres a partir da direita. Esta fórmula envolve aninhar PROCURAR para encontrar as posições dos espaços.

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

    Utilize a função PESQUISA aninhada e as funções NÚM.CARAT para localizar o valor de num_chars:

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

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

  10. Procure o segundo espaço em A2, a partir da quinta posição (R), que se encontra no passo 2. (9)

  11. 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 da carateres a ser extraído a contar da direita do nome completo. (14 - 9 = 5)

Este exemplo utiliza um apelido hifenizado. Um espaço separa cada componente de 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.

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

Nome do exemplo

Descrição

Julie Taft-Rider

Apelido hifenizado

Fórmula

Resultado (nome próprio)

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

=ESQUERDA(A2; PROCURAR(" ;A2;1))

Fórmula

Resultado (apelido)

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

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

  1. Nome

    O primeiro nome começa no primeiro caráter a contar da esquerda e termina na sexta posição (o primeiro espaço). A fórmula extrai seis carateres da esquerda.

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

    Utilize a função PROCURAR para localizar o valor de num_chars:

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

  2. Apelido

    Todo o apelido inicia dez carateres a partir da direita (T) e termina no primeiro caráter a partir da direita (r).

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

    Utilize as funções NÚM.CARAT e PROCURAR para localizar o valor de num_chars:

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

  3. Conte o comprimento total da cadeia de texto a extrair e, em seguida, subtraia o número de carateres da esquerda para o primeiro espaço, encontrado no passo 1. (16 - 6 = 10)

Dividir texto em colunas diferentes com o Assistente de Conversão de Texto para Colunas

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.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×