Notifications
Clear all

Retornar valores específicos

8 Posts
2 Usuários
0 Likes
1,199 Visualizações
Josy
 Josy
(@josy)
Posts: 0
Trusted Member
Topic starter
 

Olá!

Preciso de ajuda com uma fórmula. Como fazer essa atividade ser realizada por fórmulas. Retornar o último valor da linha superior antes do inativo, conforme segue o modelo.

Att
Josy Martins
Estamos tão preocupados c/ o q queremos ter, q ás vezes nos esquecemos d agradecer o q já temos. Afinal, gratidão significa q a energia recebida deve ser devolvida.
Feliz aqle q transfere o q sabe e aprende o q ensina.

 
Postado : 27/03/2017 6:25 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43753
Illustrious Member
 

Coloque em G2:

=ÍNDICE($B:$B;MÁXIMO(($D:$D="Ativo")*LIN($C:$C));1)

Ctrl+Shift+Enter *(pq é matricial, se vc finalizar com Enter, não vai funcionar)

Coloque em H2:

=ÍNDICE($C:$C;MÁXIMO(($D:$D="Ativo")*LIN($C:$C));1)

Ctrl+Shift+Enter *(pq é matricial, se vc finalizar com Enter, não vai funcionar)

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

 
Postado : 27/03/2017 7:14 am
Josy
 Josy
(@josy)
Posts: 0
Trusted Member
Topic starter
 

Ok... entendi a lógica.

O caso é o seguinte... nem sempre a palavra ativo vai estar nessa coluna. Pode haver outra informação que não é específica. Por isso, o valor fíxo é sempre o inativo. Preciso ter esse como base. Pq é o único que não muda. Me desculpe não usar esse dado no modelo anexo. se puder me ajudar, agradeço imensamente.

Um abraço

Att
Josy Martins
Estamos tão preocupados c/ o q queremos ter, q ás vezes nos esquecemos d agradecer o q já temos. Afinal, gratidão significa q a energia recebida deve ser devolvida.
Feliz aqle q transfere o q sabe e aprende o q ensina.

 
Postado : 27/03/2017 7:24 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43753
Illustrious Member
 

Então envie por favor, um arquivo mais completo, com varias possibilidades, e o que exatamente você quer... vc quer o ultimo ativo acima do ultimo inativo ? qtos inativos existirá? qual o tamanho da sua tabela?
enfim... me ajuda a te ajudar :)

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

 
Postado : 27/03/2017 9:15 am
Josy
 Josy
(@josy)
Posts: 0
Trusted Member
Topic starter
 

Rsrs... certo. Só haverá apenas um inativo.

Modelo atualizado com algumas das hipóteses. Lembrando que inativo somente será um único.

Att
Josy Martins
Estamos tão preocupados c/ o q queremos ter, q ás vezes nos esquecemos d agradecer o q já temos. Afinal, gratidão significa q a energia recebida deve ser devolvida.
Feliz aqle q transfere o q sabe e aprende o q ensina.

 
Postado : 27/03/2017 9:44 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43753
Illustrious Member
 

Escreva em G2:

=ÍNDICE(B:B;SOMARPRODUTO(LIN($D:$D)*($D:$D="Inativo"))-1;1)

Escreva em H2:

=ÍNDICE(C:C;SOMARPRODUTO(LIN($D:$D)*($D:$D="Inativo"))-1;1)

Pode finalizar com <ENTER>, esta não precisa tratar como matricial!

p.s.: no seu novo modelo, com novos dados, a resposta final ficou errada né? Tipo, não é mais 2/1993, é 9/2000...

Enfim, é isso!
Abs,
FF

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

 
Postado : 27/03/2017 10:44 pm
Josy
 Josy
(@josy)
Posts: 0
Trusted Member
Topic starter
 

Bom dia!

Muito Obrigada, Fernando!

Um abraço! ;)

Att
Josy Martins
Estamos tão preocupados c/ o q queremos ter, q ás vezes nos esquecemos d agradecer o q já temos. Afinal, gratidão significa q a energia recebida deve ser devolvida.
Feliz aqle q transfere o q sabe e aprende o q ensina.

 
Postado : 28/03/2017 8:01 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43753
Illustrious Member
 

Não esqueça de marcar o tópico como resolvido... no checkzinho verde perto da mãozinha...

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

 
Postado : 28/03/2017 8:03 am