none
Dado o nome completo em uma coluna A no excel, como buscar o primeiro nome e inserir em uma coluna B e os demais (nome do meio e último nome) e inserir na coluna C? RRS feed

  • Pergunta

  • Dado o nome completo em uma coluna A no excel, como buscar o primeiro nome e inserir em uma coluna B e os demais (nome do meio e último nome) e inserir na coluna C?

    exemplo:

    Coluna A Coluna B Coluna C
    nome completo  nome sobrenome
    João Silva de Azevedo João Silva de Azevedo


    quarta-feira, 22 de julho de 2020 02:10

Todas as Respostas

  • Bom dia Edson,


    Você pode tentar essa idéia:


    SELECT SUBSTRING(fullname, 1, CHARINDEX(' ', fullname) - 1) AS Firstname,     
           SUBSTRING(fullname,
                     CHARINDEX(' ', fullname) + 1,
                     LEN(fullname) - CHARINDEX(' ', fullname)) AS Lastname
    FROM yourTable
    quarta-feira, 22 de julho de 2020 15:12
    Moderador
  • Considerando que o Nome se separa do Sobrenome no primeiro espaço (não há nomes compostos), basta inserir as fórmulas (supondo dados na linha 2):

    Coluna B: =ESQUERDA(A2;LOCALIZAR(" ";A2)-1)
    Coluna C: =EXT.TEXTO(A2;LOCALIZAR(" ";A2)+1;NÚM.CARACT(A2))

    Abraço.


    Filipe Magno

    sexta-feira, 24 de julho de 2020 01:14