Notifications
Clear all

Contar valores a partir dos três últimos dígitos

5 Posts
2 Usuários
0 Reactions
983 Visualizações
(@smallville)
Posts: 31
Eminent Member
Topic starter
 

Oi, tenho a seguinte planilha:

MATRICULA NOME
52201315 ALUNO 1
12211352 ALUNO 2
12881368 ALUNO 3
13511377 ALUNO 4

Queria deixar em negrito e depois FILTRAR apenas os alunos que tem os ÚLTIMOS TRÊS DÍGITOS maior que 350, por exemplo. Alguém tem uma solução?

Exemplo: 12211352 (352) = aluno 2.

 
Postado : 21/12/2012 5:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Assumindo que seus dados estejam em A1:B4, faça em qualquer célula:

{=SEERRO(INDIRETO("B"&MENOR(SE(MOD($A$1:$A$100;1000)>350;LIN($A$1:$A$100);"");LINS($A$1:A1)));"")} - MATRICIAL

Depois arraste para baixo.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/12/2012 6:11 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Outra maneira:

=SEERRO(ÍNDICE($B$2:$B$5;CORRESP(MAIOR(SE(--DIREITA($A$2:$A$5;3)>350;--DIREITA($A$2:$A$5;3));LINS($A$2:A2));--DIREITA($A$2:$A$5;3);0));"")

Função Matricial use as teclas Ctrl+Alt+Enter, para filanizar a formula.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/12/2012 7:30 am
(@smallville)
Posts: 31
Eminent Member
Topic starter
 

Excel 2003?

 
Postado : 21/12/2012 8:08 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Tente

=SE(ÉERRO(ÍNDICE($B$2:$B$5;CORRESP(MAIOR(SE(--DIREITA($A$2:$A$5;3)>350;--DIREITA($A$2:$A$5;3));LINS($A$2:A2));--DIREITA($A$2:$A$5;3);0)));"";ÍNDICE($B$2:$B$5;CORRESP(MAIOR(SE(--DIREITA($A$2:$A$5;3)>350;--DIREITA($A$2:$A$5;3));LINS($A$2:A2));--DIREITA($A$2:$A$5;3);0)))

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/12/2012 8:12 am