Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
29-12-2012, 21:59
Mensagem: #1
Windows EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Furious
Já ando à 2 dias a tentar arranjar 1 FORMULA no EXCEL 2010, que me permita de Vários nomes com 4 palavras tipo:
Alexandra Marisa Santos Fernandes
Ana Carolina Santos Catarino
Ana Cláudia Dias Sequeira
Ana Isabel Martins Campos
...
na coluna A.
Na coluna B "separar" o 1º nome com a formula: "=ESQUERDA(A2;PROCURAR(" ";A2;1)-1)" até aqui tudo bem!
Agora não estou a conseguir uma formula que me dê na Coluna C, só o Ultimo Nome de cada um, tipo da A1 - Fernandes, A2 - Catarino, e por aí adiante! Sad

E tem de ser formula pois "Usando no Menu Dados - Texto para colunas" o formador não quer essa hipótese! ;.(

NOME COMPLETO 1º NOME ULTIMO NOME
Alexandra Marisa Santos Fernandes Alexandra
Ana Carolina Santos Catarino Ana
Ana Cláudia Dias Sequeira Ana

Agradeço desde já aos mestres que me auxiliaram desejando a todos nós PPLWARE um feliz e espetacular 2013!
Obrigado [Imagem: 14584088_Exel_-_1_e_ultimo_nome.jpg]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-12-2012, 22:02
Mensagem: #2
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Será que é isto que queres?

Pedidos de ajuda via PM serão ignorados
Acordo ortográfico? Desconheço, obrigado Wink
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-12-2012, 22:07 (Esta mensagem foi modificada pela última vez a: 29-12-2012 22:13 por manarte.)
Mensagem: #3
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
(29-12-2012 22:02)Corvus Escreveu:  Será que é isto que queres?

Vou testar #Corvus mas como só tem 3 nomes a formula irá ser diferente... E está no Excel 2010 em ingles e tenho de "traduzir" para o nosso PT-PT! Mas obrigado desde já pela dica! :-)


(29-12-2012 22:07)manarte Escreveu:  
(29-12-2012 22:02)Corvus Escreveu:  Será que é isto que queres?

Vou testar #Corvus mas como só tem 3 nomes a formula irá ser diferente... E está no Excel 2010 em ingles e tenho de "traduzir" para o nosso PT-PT! Mas obrigado desde já pela dica! :-)

Não deu! :-(
=SE(SE.ERRO(LOCALIZAR(" ",A2)),"",DIREITA(A2,NÚM.CARACT(A2)-LOCALIZAR("*",SUBST(A2," ","*",NÚM.CARACT(A2)-NÚM.CARACT(SUBST(A2," ",""))))))
A formula que escreveu tem 1 erro... :-(
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-12-2012, 22:21
Mensagem: #4
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Sinceramente nunca entendi o porquê do excel usar nomes de funções localizadas (ao menos que tivesse nomes localizados e em inglês também).

De qualquer modo acho que deveria ser SEERRO em vez de SE.ERRO e talvez NUMCARACT em vez de NÚM.CARACT, embora não tenha onde testar. Porque não usas o editor de fórmulas do excel, ele diz-te os nomes correctos das funções.

Por outro lado, parece-me que essas fórmulas funcionam com qualquer quantidade de nomes acima de dois. Uma obtem o texto até ao primeiro espaço e a outra o texto a partir do último espaço pelo que entendi.

Pedidos de ajuda via PM serão ignorados
Acordo ortográfico? Desconheço, obrigado Wink
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-12-2012, 22:25
Mensagem: #5
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Pois #Corvus! :-( Por isso já estou quase Mestre em "mudar" os nomes das formulas do Excel de Ingles, Brasileiro para o nosso Português! E já há 2 dias (com parte das noite's)!

Testa no teu excel independentemente de qual seja, com até outros dados desde que tenha, 4 palavras e diz coisas! ;-)
Abraço
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-12-2012, 23:21
Mensagem: #6
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Como disse, não posso testar, não uso excel e nem sequer windows.

Pedidos de ajuda via PM serão ignorados
Acordo ortográfico? Desconheço, obrigado Wink
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-12-2012, 23:50
Mensagem: #7
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Obrigado na mesma pela ajuda #Corvus.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-12-2012, 16:26
Mensagem: #8
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
(29-12-2012 21:59)manarte Escreveu:  Furious
Já ando à 2 dias a tentar arranjar 1 FORMULA no EXCEL 2010, que me permita de Vários nomes com 4 palavras tipo:
Alexandra Marisa Santos Fernandes
Ana Carolina Santos Catarino
Ana Cláudia Dias Sequeira
Ana Isabel Martins Campos
...
na coluna A.
Na coluna B "separar" o 1º nome com a formula: "=ESQUERDA(A2;PROCURAR(" ";A2;1)-1)" até aqui tudo bem!
Agora não estou a conseguir uma formula que me dê na Coluna C, só o Ultimo Nome de cada um, tipo da A1 - Fernandes, A2 - Catarino, e por aí adiante! Sad

E tem de ser formula pois "Usando no Menu Dados - Texto para colunas" o formador não quer essa hipótese! ;.(

NOME COMPLETO 1º NOME ULTIMO NOME
Alexandra Marisa Santos Fernandes Alexandra
Ana Carolina Santos Catarino Ana
Ana Cláudia Dias Sequeira Ana

Agradeço desde já aos mestres que me auxiliaram desejando a todos nós PPLWARE um feliz e espetacular 2013!
Obrigado [Imagem: 14584088_Exel_-_1_e_ultimo_nome.jpg]

E então mestres? Nada de sugestões? ;-)
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
31-12-2012, 01:07
Mensagem: #9
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
Boa noite!

Aqui vai a minha sugestão. Aqui funcionou!

"=COMPACTAR(DIREITA(SUBST(A1;" ";REPETIR(" ";NÚM.CARACT(A1)));NÚM.CARACT(A1)))"

Abraço
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
31-12-2012, 02:14 (Esta mensagem foi modificada pela última vez a: 31-12-2012 02:16 por manarte.)
Mensagem: #10
RE: EXCEL - Formula que dê Ultimo Nome (de nomes com 4 palavras)
(31-12-2012 01:07)ricardo_sousa13 Escreveu:  Boa noite!

Aqui vai a minha sugestão. Aqui funcionou!

"=COMPACTAR(DIREITA(SUBST(A1;" ";REPETIR(" ";NÚM.CARACT(A1)));NÚM.CARACT(A1)))"

Abraço

BINGOOOOOOOOO!! Obrigado MAQUINAAAAAAA!!
Para final do ano o desafio está ganho!! Smile FUNCIONA e BEM Ricardo!!! Smile
E já que és mestre no assunto consegues explicar-me a formula tipo por palavras tuas, para eu a "entender"? Wink
Aquele abraço e agradeço-te imenso!!
2013 do MELHOR e pleno de PUJANÇA's!! Wink
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)