Dividir texto entre colunas usando funções

As funções de texto são úteis para manipular seqüências de caracteres nos seus dados, por exemplo, distribuindo o nome, o nome do meio e o sobrenome de uma célula em três colunas separadas.

Este artigo demonstra como usar combinações das seguintes funções de texto para extrair e copiar componentes de nome em células separadas.

Função Sintaxe
ESQUERDA ESQUERDA(texto, núm_caract)
EXT.TEXTO EXT.TEXTO(texto,núm_inicial,núm_caract)
DIREITA DIREITA(texto, núm_caract)
LOCALIZAR LOCALIZAR(localizar_texto,no_texto,núm_inicial)
NÚM.CARACT NÚM.CARACT(texto)

Extraindo componentes do nome

A chave para a distribuição de componentes de nome ao usar funções de texto é a posição de cada caractere dentro de uma seqüência de caracteres de texto. As posições dos espaços dentro da seqüência de caracteres de texto são importantes porque indicam o início ou fim dos componentes do nome em uma seqüência de caracteres.

Por exemplo, em uma célula que contenha somente o nome e o sobrenome, o sobrenome inicia depois da primeira instância de um espaço. Alguns nomes na sua lista podem conter um nome do meio. Nesses casos, o sobrenome inicia depois da segunda instância de um espaço.

Este artigo mostra como extrair os vários componentes de uma série de formatos de nome. Clique em um nome de exemplo na tabela a seguir para ver as fórmulas de extração dos componentes desse nome.

 Observação   Talvez seja mais fácil entender as fórmulas de cada exemplo se você copiá-los para uma planilha em branco.

MostrarComo copiar um exemplo

  1. Crie uma pasta de trabalho ou planilha em branco.
  2. Selecione o texto e as fórmulas de exemplo na tabela.

 Observação   Não selecione os cabeçalhos de linha ou de coluna. 

Selecionando um exemplo na Ajuda

  1. Pressione CTRL+C.
  2. Na planilha, selecione a célula A1 e, em seguida, pressione CTRL+V.
  3. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

Nome de exemplo Descrição Nome Nome do meio Sobrenome Sufixo
1 Jeff Smith Sem nome do meio Jeff   Smith  
2 Eric S. Kurjan Uma inicial no meio Eric S. Kurjan  
3 Janaina B. G. Bueno Duas iniciais no meio Janaina B. G. Bueno  
4 Kahn, Wendy Beth Sobrenome primeiro, com vírgula Wendy Beth Kahn  
5 Mary Kay D. Andersen Nome de duas partes Mary Kay D. Andersen  
6 Paula Barreto de Mattos Sobrenome de três partes Paula   Barreto de Mattos  
7 James van Eaton Sobrenome de duas partes 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 Sr. Ryan Ihrig Com prefixo Ryan   Ihrig  
11 Julie Taft-Rider Sobrenome com hífen Julie   Taft-Rider  

Exemplo 1: Jeff Smith


Neste exemplo, há somente dois componentes: nome e sobrenome. Um único espaço separa os dois componentes de nome.

 
1
2
A B C
Nome completo Nome Sobrenome
Jeff Smith =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

Nome

O nome inicia com o primeiro caractere na seqüência (J) e termina no quinto caractere (o espaço). A fórmula retorna cinco caracteres em A2, iniciando a partir da esquerda.


Fórmula para extrair o nome do Exemplo 1: Lisa Smith

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

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


Sobrenome

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


Fórmula para extrair o sobrenome do Exemplo 1: Lisa Smith

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

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

Imagem do botão Conte o tamanho total da seqüência de texto e subtraia o número de caracteres da esquerda ao primeiro espaço, como encontrado na etapa 1. (10 - 5 = 5)



Seta para cima

Início da página Início da página

Exemplo 2: Eric S. Kurjan


Neste exemplo, há três componentes no nome completo: nome, inicial do meio e sobrenome. Um espaço separa cada componente do nome.

 
1
2
A B C D
Nome Nome (Eric) Nome do meio (S.) Sobrenome (Kurjan)
Eric S. Kurjan =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

Nome

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


Fórmula para extrair o nome do Exemplo 2: John Q. Public

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

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


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.


Fórmula para extrair o nome do meio do Exemplo 2: John Q. Public

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

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

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (S). Essa 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:

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

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (S). O resultado é o número do caractere no qual você deseja começar a pesquisar pela segunda instância de espaço. (5 + 1 = 6)

Texto explicativo 5 Pesquise a segunda instância de espaço em A2, iniciando da sexta posição (S) encontrada na etapa 4. Esse número de caractere é a posição final do nome do meio. (8)

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

Texto explicativo 7 Pegue o número do caractere do segundo espaço encontrado na etapa 5 e subtraia o número do caractere do primeiro espaço encontrado na etapa 6. O resultado é o número de caracteres que EXT. TEXTO extrai da seqüência de caracteres de texto iniciando na sexta posição encontrada na etapa 2. (8 – 5 = 3)


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


Fórmula para extrair o sobrenome do Exemplo 2: John Q. Public

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

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

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (S). O resultado é o número do caractere no qual você deseja começar a pesquisar pela segunda instância de espaço. (5 + 1 = 6)

Imagem do botão Pesquise a segunda instância de espaço em A2, iniciando da sexta posição (S) encontrada na etapa 2. Esse número de caractere é a posição final do nome do meio. (8)

Imagem do botão Conte o tamanho total da seqüência de caracteres 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)


Seta para cima

Início da página Início da página

Exemplo 3: Janaina B. G. Bueno


Neste exemplo, há duas iniciais do meio. A primeira e a terceira instâncias de espaço separam os componentes do nome.

 
1
2
A B C D
Nome Nome (Janaina) Nome do meio (B. G.) Sobrenome (Bueno)
Janaina B. G. Bueno =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1)-LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

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 a partir da esquerda.


Fórmula para extrair o nome do Exemplo 3: J. R. T. Robins

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

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


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 extrair o nome do meio do Exemplo 3: J. R. T. Robins

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

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(8)

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (B). Essa 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:

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(8)

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (B). O resultado é o número do caractere no qual você deseja começar a pesquisar pela segunda instância de espaço. (8 + 1 = 9)

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

Texto explicativo 6 Adicione 1 para obter a posição do caractere após o segundo espaço (G). Esse número de caractere é a posição inicial na qual você deseja iniciar a pesquisa pelo terceiro espaço. (11 + 1 = 12)

Texto explicativo 7 Pesquise o terceiro espaço em A2, iniciando na décima segunda posição encontrada na etapa 6. (14)

Texto explicativo 8 Pesquise a posição numérica do primeiro espaço em A2. (8)

Texto explicativo 9 Pegue o número do caractere do terceiro espaço encontrado na etapa 7 e subtraia o número do caractere do primeiro espaço encontrado na etapa 6. O resultado é o número de caracteres que EXT.TEXTO extrai da seqüência de caracteres de texto iniciando da nona posição encontrada na etapa 2.


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 extrair o sobrenome do Exemplo 3: J. R. T. Robins

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

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(8)

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (B). O resultado é o número do caractere no qual você deseja começar a pesquisar pela segunda instância de espaço. (8 + 1 = 9)

Imagem do botão Pesquise o segundo espaço em A2, iniciando da nona posição (B) encontrada na etapa 2. (11)

Imagem do botão Adicione 1 para obter a posição do caractere após o segundo espaço (G). Esse número de caractere é a posição inicial na qual você deseja iniciar a pesquisa pela terceira instância de espaço. (11 + 1 = 12)

Texto explicativo 5 Pesquise o terceiro espaço em A2, iniciando na décima segunda posição (G) encontrada na etapa 6. (14)

Texto explicativo 6 Conte o tamanho total da seqüência de caracteres de texto em A2 e depois subtraia o número de caracteres da esquerda até o terceiro espaço encontrado na etapa 5. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (19 - 14 = 5)


Seta para cima

Início da página Início da página

Exemplo 4: Kahn, Wendy Beth


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.

 
1
2
A B C D
Nome Nome (Wendy) Nome do meio (Beth) Sobrenome (Kahn)
Kahn, Wendy Beth =EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)) =ESQUERDA(A2, LOCALIZAR(" ",A2,1)-2)

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

Nome

O nome inicia com o sétimo caractere da esquerda (W) e termina no décimo segundo 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 extrair o nome do Exemplo 4: Kahn, Wendy Beth

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

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(6)

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (W). Essa posição numérica é a posição inicial do nome. (6 + 1 = 7)

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

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(6)

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (W). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo segundo espaço. (6 + 1 = 7)

Texto explicativo 5 Pesquise o segundo espaço em A2, iniciando da sétima posição (W) encontrada na etapa 4. (12)

Texto explicativo 6 Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(6)

Texto explicativo 7 Pegue o número do caractere do segundo espaço encontrado na etapa 5 e subtraia o número do caractere do primeiro espaço encontrado na etapa 6. O resultado é o número de caracteres que EXT. TEXTO extrai da seqüência de caracteres de texto iniciando na sétima posição encontrada na etapa 2. (12 - 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 extrair o nome do meio do Exemplo 4: Kahn, Wendy Beth

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

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(6)

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (W). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo segundo espaço. (6 + 1 = 7)

Imagem do botão Pesquise a segunda instância de espaço em A2, iniciando da sétima posição (W) encontrada na etapa 2. (12)

Imagem do botão Conte o tamanho total da seqüência de caracteres de texto em A2 e depois 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. (16 - 12 = 4)


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 extrair o sobrenome do Exemplo 4: Kahn, Wendy Beth

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

Imagem do botão Pesquise a posição numérica do primeiro espaço em A2, iniciando do primeiro caractere da esquerda.(6)

Imagem do botão 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 ESQUERDA extraia. (6 - 2 =4)


Seta para cima

Início da página Início da página

Exemplo 5: Mary Kay D. Andersen


Neste exemplo, há duas partes do primeiro nome: Mary Kay. O segundo e o terceiro espaços separam cada componente do nome.

 
1
2
A B C D
Nome Nome (Mary Kay) Nome do meio (D.) Sobrenome (Andersen)
Mary Kay D. Anderson =ESQUERDA(A2, LOCALIZAR(" ",A2,LOCALIZAR(" ",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)+1)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

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 extrair o nome do Exemplo 5: Mary Kay A. Wilde

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

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

Imagem do botão Adicione 1 para obter a posição do caractere após o primeiro espaço (K). O resultado é o número do caractere no qual você deseja começar a pesquisar pela segunda instância de espaço. (5 + 1 = 6)

Imagem do botão Pesquise a segunda instância de espaço em A2, iniciando da sexta posição (K) encontrada na etapa 2. O resultado é o número de caracteres que ESQUERDA extrai da seqüência de caracteres de texto. (9)


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 extrair o nome do meio do Exemplo 5: Mary Kay A. Wilde

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

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

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

Imagem do botão Pesquise a posição da segunda instância de espaço em A2, iniciando da sexta posição (K) encontrada na etapa 2. O resultado é o número de caracteres que ESQUERDA extrai da esquerda. (9)

Imagem do botão Adicione 1 para obter o caractere 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:

Texto explicativo 5 Pesquise a posição numérica do caractere após o segundo espaço (D). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo terceiro espaço. (10)

Texto explicativo 6 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)

Texto explicativo 7 Pesquise a posição numérica do caractere após o segundo espaço (D). O resultado é a posição inicial do nome do meio. (10)

Texto explicativo 8 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 seqüência de caracteres de texto iniciando na décima posição encontrada na etapa 4. (12 - 10 = 2)


Sobrenome

O sobrenome inicia oito caracteres a partir da direita. 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 quinta, nova e décima segunda posições.

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


Fórmula para extrair o sobrenome do Exemplo 5: Mary Kay A. Wilde

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

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

Imagem do botão Adicione 1 para obter o caractere após o primeiro espaço (K). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo espaço. (5 + 1 = 6)

Imagem do botão Pesquise o segundo espaço em A2, iniciando da sexta posição (K) encontrada na etapa 2. (9)

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

Texto explicativo 5 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)

Texto explicativo 6 Conte o tamanho total da seqüência de caracteres de texto em A2 e depois subtraia o número de caracteres da esquerda até o terceiro espaço encontrado na etapa 5. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (20 - 12 = 8)


Seta para cima

Início da página Início da página

Exemplo 6: Paula Barreto de Mattos


Neste exemplo, há três partes do sobrenome: Barreto de Mattos. O primeiro espaço marca o final do nome e o início do sobrenome.

 
1
2
A B D
Nome Nome (Paula) Sobrenome (Barreto de Mattos)
Paula Barreto de Mattos =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

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 extrair o nome do Exemplo 6: Job van den Wildenberg

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

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


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 extrair o sobrenome do Exemplo 6: Job van den Wildenberg

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

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

Imagem do botão Conte o tamanho total da seqüência de caracteres de texto em A2 e depois subtraia o número de caracteres da esquerda até o primeiro espaço, encontrado na etapa 1. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (23 - 6 = 17)


Seta para cima

Início da página Início da página

Exemplo 7: James van Eaton


Neste exemplo, há duas partes do sobrenome: van Eaton. O primeiro espaço marca o final do nome e o início do sobrenome.

 
1
2
A B D
Nome Nome (James) Sobrenome (van Eaton)
James van Eaton =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

Nome

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


Fórmula para extrair o nome do Exemplo 7: Michael St. James

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

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


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 extrair o sobrenome do Exemplo 7: Michael St. James

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

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

Imagem do botão Conte o tamanho total da seqüência de caracteres de texto em A2 e depois subtraia o número de caracteres da esquerda até o primeiro espaço, encontrado na etapa 1. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (15 - 6 = 9)



Seta para cima

Início da página Início da página

Exemplo 8: Bacon Jr., Dan K.


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.

 
1
2
A B C D E
Nome Nome (Dan) Nome do meio (K.) Sobrenome (Bacon) Sufixo (Jr.)
Bacon Jr., Dan K. =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)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)+1)) =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-2)-LOCALIZAR(" ",A2,1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

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 extrair o nome do Exemplo 8: Bacon Jr., Dan K.

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

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

Imagem do botão Adicione 1 para obter o caractere após o primeiro espaço (J). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo segundo espaço. (6 + 1 = 7)

Imagem do botão Pesquise o segundo espaço em A2, iniciando da sétima posição (J), encontrada na etapa 2. (11)

Imagem do botão Adicione 1 para obter o caractere após o segundo espaço (D). O resultado é a posição inicial do nome. (11 + 1 = 12)

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

Texto explicativo 5 Pesquise a posição numérica do caractere após o segundo espaço (D). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo terceiro espaço. (12)

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

Texto explicativo 7 Pesquise a posição numérica do caractere após o segundo espaço (D). O resultado é a posição inicial do nome. (12)

Texto explicativo 8 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 seqüência de caracteres de texto iniciando na décima segunda posição, encontrada na etapa 4. (15 - 12 = 3)


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 extrair o nome do meio do Exemplo 8: Bacon Jr., Dan K.

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

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

Imagem do botão Adicione 1 para obter o caractere após o primeiro espaço (J). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo segundo espaço. (6 + 1 = 7)

Imagem do botão Pesquise o segundo espaço em A2, iniciando da sétima posição (J), encontrada na etapa 2. (11)

Imagem do botão Adicione 1 para obter o caractere após o segundo espaço (D). O resultado é a posição inicial do nome. (11 + 1 = 12)

Texto explicativo 5 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)

Texto explicativo 6 Conte o tamanho total da seqüência de caracteres de texto em A2 e depois subtraia o número de caracteres da esquerda até o terceiro espaço, encontrado na etapa 5. O resultado é o número de caracteres a ser extraído a partir da direita do nome completo. (17 - 15 = 2)


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 extrair o sobrenome do Exemplo 8: Bacon Jr., Dan K.

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

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


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 extrair o sufixo do Exemplo 8: Bacon Jr., Dan K.

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

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

Imagem do botão Adicione 1 para obter o caractere 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:

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

Imagem do botão Adicione 1 para obter a posição numérica do caractere após o primeiro espaço (J). O resultado é o número do caractere no qual você deseja começar a pesquisar pelo segundo espaço. (7)

Texto explicativo 5 Pesquise a posição numérica do segundo espaço em A2, iniciando do sétimo caractere encontrado na etapa 4. (11)

Texto explicativo 6 Subtraia 1 do número do caractere do segundo espaço encontrado na etapa 4 para obter o número do caractere de “,”. O resultado é a posição final do sufixo. (11 - 1 = 10)

Texto explicativo 7 e Texto explicativo 8 Pesquise a posição numérica do caractere após o primeiro espaço (J), também encontrado nas etapas 3 e 4. (7)

Texto explicativo 9 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 seqüência de caracteres de texto iniciando na sétima posição, encontrada na etapa 2. (10 - 7 = 3)



Seta para cima

Início da página Início da página

Exemplo 9: Gary Altman III


Neste exemplo, o nome está no início da seqüência de caracteres e o sufixo está no final do nome. A fórmula a ser usada para os componentes do nome é similar ao Exemplo 2, no qual o nome pode ser extraído com a função ESQUERDA, o sobrenome pode ser extraído com a função EXT.TEXTO e o sufixo pode ser extraído com a função DIREITA.

 
1
2
A B C D
Nome Nome (Gary) Sobrenome (Altman) Sufixo (III)
Gary Altman III =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1)+1)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

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 extrair o nome do Exemplo 9: James Edwards III

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


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 extrair o sobrenome do Exemplo 9: James Edwards III

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

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

Imagem do botão 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:

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

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

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

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

Texto explicativo 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 seqüência de caracteres de texto, iniciando na sexta posição, encontrada na etapa 2. (12 - 6 = 6)


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 extrair o sufixo do Exemplo 9: James Edwards III

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

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

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

Imagem do botão Pesquise o segundo espaço em A2, iniciando da sexta posição (A), encontrada na etapa 2. (12)

Imagem do botão Conte o tamanho total da seqüência de caracteres de texto em A2 e depois 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. (15 - 12 = 3)



Seta para cima

Início da página Início da página

Exemplo 10: Sr. Ryan Ihrig


Neste exemplo, o nome completo é precedido por um prefixo. As fórmulas a serem usadas para os componentes do nome são similares ao Exemplo 2, no qual o nome pode ser extraído usando-se a função EXT.TEXTO e o sobrenome pode ser extraído usando-se a função DIREITA.

 
1
2
A B C
Nome Nome (Ryan) Sobrenome (Ihrig)
Sr. Ryan Ihrig =EXT.TEXTO(A2,LOCALIZAR(" ",A2,1)+1,LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1)-LOCALIZAR(" ",A2,1)+1)) =DIREITA(A2,NÚM. CARACT(A2)-LOCALIZAR(" ",A2,LOCALIZAR(" ",A2,1)+1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

Nome

O nome inicia no quinto caractere da esquerda (R) e termina no nono 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 quatro caracteres, iniciando da quinta posição.


Fórmula para extrair o nome do Exemplo 10: Sr. Ryan Ihrig

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

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

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

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

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

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

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

Texto explicativo 6 e Texto explicativo 7 Pesquise a posição numérica do caractere após o primeiro espaço (R), também encontrado nas etapas 3 e 4. (5)

Texto explicativo 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 "R", encontrado nas etapas 6 e 7. O resultado é o número do caractere que EXT. TEXTO extrai da seqüência de caracteres de texto, iniciando na quinta posição encontrada na etapa 2. (9 - 5 = 4)


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 extrair o sobrenome do Exemplo 10: Sr. Ryan Ihrig

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

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

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

Imagem do botão Pesquise o segundo espaço em A2, iniciando da quinta posição (R), encontrada na etapa 2. (9)

Imagem do botão Conte o tamanho total da seqüência de caracteres de texto em A2 e depois 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)



Seta para cima

Início da página Início da página

Exemplo 11: Julie Taft-Rider


Neste exemplo, o sobrenome possui hífen. Um espaço separa cada componente do nome.

 
1
2
A B C
Nome Nome (Julie) Sobrenome (Taft-Rider)
Julie Taft-Rider =ESQUERDA(A2, LOCALIZAR(" ",A2,1)) =DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR(" ",A2,1))

 Observação   No gráfico a seguir, o destaque no nome completo mostra o caractere que a fórmula LOCALIZAR correspondente está procurando.

Nome

O nome inicia no 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 extrair o nome do Exemplo 11: Julie Taft-Rider

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

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


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 extrair o sobrenome completo do Exemplo 11: Julie Taft-Rider

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

Imagem do botão Pesquise a posição numérica do espaço em A2, iniciando do primeiro caractere da esquerda.(6)

Imagem do botão Conte o tamanho total da seqüência 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)



Seta para cima

Início da página Início da página

 
 
Aplica-se a:
Excel 2007