Notifications
Clear all

Extrair dados de planilha

4 Posts
1 Usuários
0 Reactions
1,656 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caros,

Qual função utilizo para que eu extraia da lista que inicia em b1 somente os valores que sejam VERDADEIRO na coluna e coloque a partir da celula B9, sem pular linha.

Obrigado!

A              B         C     D      E
1 FALSO     Tarefa 1
2 VERDADEIRO   Tarefa 2
3 FALSO     Tarefa 3
4 FALSO     Tarefa 4
5 VERDADEIRO   Tarefa 5
6 VERDADEIRO   Tarefa 6
7
8
9            Tarefa 2
10            Tarefa 5
11            Tarefa 6
12
13
14
15

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

 
Postado : 17/02/2011 7:35 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Em B9 faça (MATRICIAL) e arraste para baixo:

=SE(LINS($1:1)>CONT.SE($B$1:$B$7;VERDADEIRO);"";ÍNDICE(C$1:C$7;MENOR(SE($B$1:$B$7=VERDADEIRO;LIN($B$1:$B$7)-LIN(B$1)+1;FALSO);LINS($1:1)))) + Ctrl/Shift/Enter

Abs,

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

 
Postado : 18/02/2011 12:42 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Funcionou perfeitamente! Obrigado pela sua presteza!
Um abraço!

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

 
Postado : 18/02/2011 8:51 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Mais uma opção (na mesma lógica do MANDRIX):

=SE(LIN(A1)>SOMA($A$1:$A$7*1);"";DESLOC($B$1;MENOR(SE($A$1:$A$7;LIN($A$1:$A$7)-LIN(B$1)+1);LIN(A1))-1;0))

Qualquer coisa da o grito...

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

 
Postado : 18/02/2011 9:19 pm