Notifications
Clear all

retornar valor da célula ou a ela mais próxima

12 Posts
2 Usuários
0 Reactions
1,809 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde senhores,
Gostaria da ajuda dos quanto a uma formula para essa plan. Tentei explicar na propria plan.
Desde já agradeço.

 
Postado : 23/07/2012 10:50 am
(@robert)
Posts: 561
Honorable Member
 

v4G,
Boa tarde ! Tudo bem ?

Coloque a formula abaixo na COLUNA AG2 depois arrate para o lado .

=SE(CONT.VALORES(A$2:A$15)>=1;A$1;SE(CONT.VALORES(B$2:B$15)<>0;B$1;""))

Tomara que eu tenha sido útil ?

Vlw!?

 
Postado : 23/07/2012 11:30 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

v4G,
Boa tarde ! Tudo bem ?

Coloque a formula abaixo na COLUNA AG2 depois arrate para o lado .

=SE(CONT.VALORES(A$2:A$15)>=1;A$1;SE(CONT.VALORES(B$2:B$15)<>0;B$1;""))

Tomara que eu tenha sido útil ?

Vlw!?

Boa tarde amigo,
Obrigado pela resposta mas,
ainda nao é isso. Note que teve datas repetidas e teve espaços vazio entre um e outro valor, os valores vazios teriam que sobrar ao final.
valeu

 
Postado : 23/07/2012 11:43 am
(@robert)
Posts: 561
Honorable Member
 

Ôpa!

V4g, o mais eficaz mesmo seria através de MACROS, meu conhecimento em formulas ainda é bem fraquinho, mais de vez em quando aranho um pouco nas formulas .(rsrsrrsrs).

Coloca esta aqui cara :

=SE(CONT.VALORES(A$2:A$15)>=1;A$1;SE(CONT.VALORES(B$2:B$15)<>0;B$1;SE(CONT.VALORES(C$2:C$15)<>0;D$1;SE(CONT.VALORES(D$2:D$15)<>0;E$1;""))))

Vê ai e me fala se é isso que você quer ?

Vlw!

 
Postado : 23/07/2012 12:41 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ôpa!

V4g, o mais eficaz mesmo seria através de MACROS, meu conhecimento em formulas ainda é bem fraquinho, mais de vez em quando aranho um pouco nas formulas .(rsrsrrsrs).

Coloca esta aqui cara :

=SE(CONT.VALORES(A$2:A$15)>=1;A$1;SE(CONT.VALORES(B$2:B$15)<>0;B$1;SE(CONT.VALORES(C$2:C$15)<>0;D$1;SE(CONT.VALORES(D$2:D$15)<>0;E$1;""))))

Vê ai e me fala se é isso que você quer ?

Vlw!

E aí, blz
Ainda nao, quando em uma coluna nao tem nada, esta repetindo a mesma data da posterior.
Em excel só que nem borracheiro, vivo remendando, pego uma aqui outra ali, mais anida nao baixou o santo, melhor, o espirito de borracheiro. :lol:
valeu.

 
Postado : 23/07/2012 2:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!

Não te serve assim...

=SEERRO(SE(CORRESP("x";A$2:A$15;0);A1;"");"")
 
Postado : 24/07/2012 5:07 am
(@robert)
Posts: 561
Honorable Member
 

Alexandre,
Bom dia !

Você disse: Não te serve assim...

=SEERRO(SE(CORRESP("x";A$2:A$15;0);A1;"");"")

Repare que a primeira formula está na mesma lógica da formula em que você postou. Mais o grande problema é que ele não quer assim. =SE(CONT.VALORES(A$2:A$15)>=1;A$1;SE(CONT.VALORES(B$2:B$15)<>0;B$1;""))

Como ele quer: Se na célula A1 tiver o valor X coloque a data da coluna A se não tiver o valor X procurar uma coluna mais proxima que tenha o valor e colocar a data dessa coluna.

Tomara que tenha entendido ?

Vlw!

 
Postado : 24/07/2012 6:32 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Então tente

=SEERRO(ÍNDICE($A$1:$AE$1;MENOR(SE($A$2:$AE$15="x";COL($A$1:$AE$1)-COL($A$1)+1);COLS($AG$1:AG$1)));"")

Ctrl + Shift + Enter
Função matricial, para efeito de funcionamento aperte as teclas..

 
Postado : 24/07/2012 5:16 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Então tente

=SEERRO(ÍNDICE($A$1:$AE$1;MENOR(SE($A$2:$AE$15="x";COL($A$1:$AE$1)-COL($A$1)+1);COLS($AG$1:AG$1)));"")

Ctrl + Shift + Enter
Função matricial, para efeito de funcionamento aperte as teclas..

Boa tarde.
Muito abrigado pelo resposta, e peço desculpas pela demora nas respostas, as vezes tenho que me ausentar a trabalho e fico sem net.
Seria exatamente isso, se não fosse o fato de que em naquela tabela na maioria das vezes terá mais de um "X" por dia. Notei que quando tem só um "X" no dia, fica perfeito, porem quando tem mais de um "X", a data se repete, tentei fazer umas modificações mas ainda não consegui.

Valeu

 
Postado : 05/08/2012 8:53 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vagner,

Pra falar a verdade dá pra fazer tb por fórmula. Mas te mostro uma matricial quase igual à sua (bem didática) pra matar o problema. Veja a linha auxiliar pra vc entender.

Se não for isso fale.

Abs,

 
Postado : 08/08/2012 12:40 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vagner,

Pra falar a verdade dá pra fazer tb por fórmula. Mas te mostro uma matricial quase igual à sua (bem didática) pra matar o problema. Veja a linha auxiliar pra vc entender.

Se não for isso fale.

Abs,

Boa Noite.
Minha não, do amigo alexandrevba. hehe.
Deu certinho agora, vocês todos são uma excelência.
Muitíssimo obrigado.
valeu.

 
Postado : 10/08/2012 12:02 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vagner,

Pra falar a verdade dá pra fazer tb por fórmula. Mas te mostro uma matricial quase igual à sua (bem didática) pra matar o problema. Veja a linha auxiliar pra vc entender.

Se não for isso fale.

Abs,

Boa Noite.
Minha não, do amigo alexandrevba. hehe.
Deu certinho agora, vocês todos são uma excelência.
Muitíssimo obrigado.
valeu.

 
Postado : 10/08/2012 12:04 am