Notifications
Clear all

Trazer o último resultado com valor na horizontal

11 Posts
4 Usuários
0 Reactions
1,816 Visualizações
(@jessical)
Posts: 14
Active Member
Topic starter
 

Boa tarde,

Alguém podia me ajudar com a montagem de uma fórmula para trazer o último resultado com valor em células que não são seguidas?

Eu precisava trazer o último resultado dessas linhas:

BY7;DP7;GX7;IO7;KF7;LW7;NN7;PE7;QV7;SM7;UD7

Obrigada,
Jessica

 
Postado : 01/02/2018 9:17 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Jessica, faça um arquivo exemplo e coloque na mão o resultado que deseja ... depois posta aqui!!
.

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

 
Postado : 01/02/2018 9:31 am
(@jessical)
Posts: 14
Active Member
Topic starter
 

.
Jessica, faça um arquivo exemplo e coloque na mão o resultado que deseja ... depois posta aqui!!
.

Obrigada, coloquei o exemplo no anexo.

 
Postado : 01/02/2018 10:48 am
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Boa tarde.
A célula UD7 que vc menciona não está na sua faixa de dados, então não a considerei.
Pelo que entendi vc quer retornar a última informação das colunas cujo título é "Periculosidade" (essa coluna espera-se algum valor maior que zero, certo?)
Caso eu tenha entendido completamente, teste o seguinte em "E7" ou "F7"

=SEERRO(ÍNDICE(G$7:TF$7;;AGREGAR(14;6;COL(G$7:TF$7)-6/((G$6:TF$6="periculosidade")*(G$7:TF$7>0));1));"N encontrado")

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 01/02/2018 11:28 am
(@jessical)
Posts: 14
Active Member
Topic starter
 

wzxnet7

Este é o problema, note que há uma coluna chamado "último resultado". O que eu gostaria era de trazer o último resultado com valor de todas as colunas na linha 7 em que está escrito AVALIAÇÃO DA GESTÃO DE SAÚDE E SEGURANÇA; E ATENDIMENTO LEGAL. O que compreende todas essas células: BY7;DP7;GX7;IO7;KF7;LW7;NN7;PE7;QV7;SM7;UD7.

 
Postado : 01/02/2018 11:48 am
(@jessical)
Posts: 14
Active Member
Topic starter
 

Aliás, desconsidere essa minha ref: BY7;DP7;GX7;IO7;KF7;LW7;NN7;PE7;QV7;SM7;UD7., acabei excluindo algumas colunas no exemplo.

 
Postado : 01/02/2018 11:55 am
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Não encontrei essa coluna chamada último resultado.
Creio que seria mais fácil se vc preencher manualmente alguns resultados e explicar porque eles estão ali.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 01/02/2018 12:14 pm
(@jessical)
Posts: 14
Active Member
Topic starter
 

Não encontrei essa coluna chamada último resultado.
Creio que seria mais fácil se vc preencher manualmente alguns resultados e explicar porque eles estão ali.

Ok, melhorei a planilha ocultando o que é desnecessário e coloquei valores manualmente.

 
Postado : 01/02/2018 12:34 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Eu confesso que não estou entendendo o que deve ser retornado.
Vamos aguardar pra ver se alguém tem uma ideia.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 01/02/2018 1:44 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Boa noite.

Pode haver maneira mais simples de realizar o que voce deseja, com VBA talvez, mas eu fiz usando tres abas auxiliares, uma para cada titulo de coluna buscada e nomeadas com as iniciais dessas colunas.
Nas abas auxiliares, uso a funcao DESLOC para listar todos os dados dessas colunas. Por exemplo, a aba AGSS (AVALIAÇÃO DA GESTÃO DE SAÚDE E SEGURANÇA) lista todas as celulas de colunas com esse titulo, a partir de BY7.
Na aba UNIDADES, celula AD7, uso formula PROCV com matriz invertida para exibir o ultimo valor da primeira linha de dados da aba AGSS.
Repito o processo para as outras colunas em AE7 e AF7.

Veja se te atende e nos dee retorno.

Favor ignorar a falta de acentuacao devida ao meu teclado estrangeiro.

Good luck!

 
Postado : 01/02/2018 6:06 pm
(@jessical)
Posts: 14
Active Member
Topic starter
 

Boa noite.

Pode haver maneira mais simples de realizar o que voce deseja, com VBA talvez, mas eu fiz usando tres abas auxiliares, uma para cada titulo de coluna buscada e nomeadas com as iniciais dessas colunas.
Nas abas auxiliares, uso a funcao DESLOC para listar todos os dados dessas colunas. Por exemplo, a aba AGSS (AVALIAÇÃO DA GESTÃO DE SAÚDE E SEGURANÇA) lista todas as celulas de colunas com esse titulo, a partir de BY7.
Na aba UNIDADES, celula AD7, uso formula PROCV com matriz invertida para exibir o ultimo valor da primeira linha de dados da aba AGSS.
Repito o processo para as outras colunas em AE7 e AF7.

Veja se te atende e nos dee retorno.

Favor ignorar a falta de acentuacao devida ao meu teclado estrangeiro.

Good luck!

Oi boa tarde, obrigada pelo retorno. Bom, dessa forma eu notei que é um bem trabalhoso, já que tenho mais de 3000 informações para tratar.
Eu consegui utilizar uma fórmula, o SE para o último resultado:

=SE(UD7<>"";UD7;SE(SM7<>"";SM7;SE(QV7<>"";QV7;SE(PE7<>"";PE7;SE(NN7<>"";NN7;SE(LW7<>"";LW7;SE(KF7<>"";KF7;SE(IO7<>"";IO7;SE(GX7<>"";GX7;SE(FG7<>"";FG7;SE(DP7<>"";DP7;SE(BY7<>"";BY7;""))))))))))))

Agora estou com problema no penúltimo resultado, porque coloco como referência "=", então se há algum valor igual no último resultado, o excel traz 0.

=SE(AD7=UD7;SM7;SE(AD7=SM7;QV7;SE(AD7=QV7;PE7;SE(AD7=PE7;NN7;SE(AD7=NN7;LW7;SE(AD7=LW7;KF7;SE(AD7=KF7;IO7;SE(AD7=IO7;GX7;SE(AD7=GX7;FG7;SE(AD7=FG7;DP7;SE(AD7=DP7;BY7;SE(AD7=BY7;"";""))))))))))))

 
Postado : 02/02/2018 12:24 pm