Solucionado (ver solução)
Solucionado
(ver solução)
8
respostas

Último nome

Gostaria de saber como pegar o último nome da pessoa.

8 respostas

Oi Lia tudo bem? É só trocar o esquerda por direita na função.

Se quiser uma função completa pode user essa:

=DIREITA(A1;LOCALIZAR(" ";A1;1))

Espero ter ajudado!!

Oi André, eu coloquei o que vc disse, no entanto, alguns nomes ficam estranho, como por exemplo:

  • Nome completo->Último nome usando a função direita
  • Glenda Soares Silva -> S Silva
  • Alessandro Rocha Castelo -> Cha Castelo
  • Maria da Silva Ribeiro -> Ibeiro
  • Aline Andrade -> Ndrade

Essa função retorna algumas letras a mais ou corta o sobrenome, vc sabe como corrigir isso?

Estranho, preciso ver a sua planilha. Teria como me passar a planilha (ou um pedaço dela) para eu analisar?

https://drive.google.com/file/d/1ioaSWrGYGqB8TYKj3jQVI9QD_5d0Ra7F/view?usp=sharing

Segue o link da planilha, as modificações estão na aba "Atividade 5"

solução!

Boa tarde Lia, como vai?

Verificando sua planilha, acredito que a seguinte fórmula irá te ajudar:

=DIREITA(A5;NÚM.CARACT(A5)-LOCALIZAR("|";SUBSTITUIR(A5;" ";"|";NÚM.CARACT(A5)-NÚM.CARACT(SUBSTITUIR(A5;" ";"")))))

:D

Legal Isabella obrigado!!! To no notebook Linux (e não tem Microsoft Office e a sintaxe dos outros programas é diferente), teria como testar Lia e dar uma feedback para nós?

Genial a solução da Isabella!! Testei e funcionou. Excelente, parabéns.

Funcionou :) Muito obrigada Isabella ><