Nome e sobrenome separados - Excel e Planilhas Google

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstrará como separar nomes e sobrenomes no Excel e no Planilhas Google.

Nome próprio separado

Primeiro, para separar o primeiro nome do nome, podemos usar as funções LEFT e SEARCH.

1 = ESQUERDA (B3, PESQUISA ("", B3))

Sobrenome separado

Em seguida, usamos as funções SEARCH e MID para obter o sobrenome do nome.

1 = MID (B3, SEARCH ("", B3) +1, 999)

Faremos uma explicação detalhada sobre isso a seguir.

Função SEARCH (primeiro nome)

Primeiro, usamos a função SEARCH para encontrar a posição do espaço entre o nome e o sobrenome.

1 = PESQUISA ("", B3)

Função LEFT (primeiro nome)

Em seguida, usamos a função LEFT para retornar os caracteres antes do espaço (o primeiro nome):

1 = ESQUERDA (B3, C3)

A combinação dessas funções produz a fórmula original para o primeiro nome:

1 = ESQUERDA (B3, PESQUISA ("", B3))

A seguir, veremos como extrair o sobrenome.

Na próxima seção, usaremos as funções SEARCH e MID para extrair caracteres do meio de uma string de texto.

Função SEARCH (Sobrenome)

Primeiro, usamos a função SEARCH para encontrar a posição do espaço entre o nome e o sobrenome.

1 = PESQUISA ("", B3)

Em seguida, adicionamos um ao valor retornado por esta fórmula para obter a posição inicial do sobrenome.

Função MID (Sobrenome)

Em seguida, usamos a função MID para retornar todos os caracteres após o espaço mais 1 (o sobrenome)

1 = MID (B3, C3 + 1, 999)

A combinação dessas 2 funções nos dá a fórmula original para o sobrenome.

1 = MID (B3, SEARCH (B3, "") +1, 999)

Nomes do meio

A seguir, discutiremos como separar nomes que incluem nomes do meio ou iniciais.

O cálculo do primeiro nome permanece inalterado.

Para extrair um nome do meio ou inicial de um nome, precisaríamos usar as funções RIGHT, SEARCH e LEN para obter o sobrenome da string de nome. Também vamos incorporar a função TRIM para cortar quaisquer espaços em qualquer lado da string de texto.

12 = DIREITA (B4, LEN (B4) -SEARCH ("", B4) -LEN (TRIM (MID (B4, SEARCH ("", B4,1)+ 1, SEARCH ("", B4, SEARCH ("", B4,1) +1) -SEARCH ("", B4,1))))) - 1)

Esta fórmula só funcionará se houver mais de um espaço na string de texto. Se houver apenas um espaço, um erro com #VALUE será retornado.

Para resolver este problema, para nomes sem nomes do meio ou iniciais, podemos usar a fórmula original usando as funções MID e SEARCH.

Poderíamos então combinar as 2 fórmulas usando a função IFERROR.

12 = IFERROR (RIGHT (B3, LEN (B3) -SEARCH ("", B3) -LEN (TRIM (MID (B3, SEARCH ("", B3,1) +1,SEARCH ("", B3, SEARCH ("", B3,1) +1) -SEARCH ("", B3,1))))) - 1), MID (B3, SEARCH ("", B3) +1.999) )

Poderíamos então usar as funções MID e LEN para obter o nome do meio ou inicial.

1 = MID (B3, LEN (C3) + 1, LEN (B3) -LEN (C3 e D3))

Separe o nome e o sobrenome no Planilhas Google

Todos os exemplos explicados acima funcionam da mesma forma nas planilhas do Google e no Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave