Notifications
Clear all

Alternativa Fórmula Se(e Mais de 64 Níveis

9 Posts
3 Usuários
0 Reactions
1,084 Visualizações
(@hmmalafaia)
Posts: 4
New Member
Topic starter
 

Boa Tarde, venho buscar uma solução para o caso que irei explicar abaixo sendo que li em muitos fóruns que se eu preciso utilizar mais de 64 níveis da Função Se(e , eu escolhi a fórmula errada, mas não consegui nenhuma alternativa para solucionar o caso.

Disponibilizei no dropbox link para download de uma planilha teste, só para vocês entenderem o meu caso, acho que sem o exemplo ficaria impossível entender.

https://www.dropbox.com/s/kglaynfp9szzs ... Excel.xlsx [ Download da planilha de um Exemplo ]

Se alguém tiver receio de baixar, tentarei colocar abaixo print do problema:

http://tinypic.com/r/ndne53/8

Desde já agradeço a quem por ventura tente ajudar. ( Pode ser com outra fórmula, VBA, qualquer coisa )

O intuindo de coletar estes dados é para gerar o gráfico que tem feito ao lado, de comparação de venda de produtos por loja/mes.

 
Postado : 24/02/2014 2:00 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Em B6 faça:

=PROCV(B$5;INDIRETO("'"&$A6&"'!A1:Z1000");CORRESP($A$5;'LOJA A'!$A$3:$M$3;0);0)

Arraste para baixo e para a direita.

Abs,

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

 
Postado : 24/02/2014 2:27 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

coloque essa fórmula em B6 e arraste:

=DESLOC(INDIRETO("'"&$A6&"'!A3");CORRESP($A$5;INDIRETO("'"&$A6&"'!B3:M3");0);CORRESP(B$5;INDIRETO("'"&$A6&"'!A4:A7");0))

Lembre de corrigir as referências.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 24/02/2014 2:39 pm
(@hmmalafaia)
Posts: 4
New Member
Topic starter
 

Mandrix, obrigado pela sua resposta já foi de grande valia mas ainda continuo com um probleminha que talvez eu não tenha conseguido explicar.
Eu queria poder alterar a sequência das lojas ( Por exemplo Colocar na ordem LOJA D, LOJA C, LOJA A ) Ou ( Loja A, D,B ) e ele ir identificando corretamente.
Preciso disto pois, as vezes eu vou comparar apenas duas lojas, as vezes vou fazer a comparação entre 5, então estes campos que indicam qual loja está em questão poderão ficar em branco (neste caso a resposta pode ser deixar a célula com fórmula vazia) ou pode ser qualquer uma das lojas em questão.

Se não expliquei bem novamente me avisa que vou tentar explicar de outra maneira.

Mas já te agradeço bastante, pela agilidade na resposta.
Meu primeiro dia no fórum , está de parabéns.

[EDITANDO] ,
ME DESCULPE, caro amigo. Acho que eu havia feito os testes errados e a proposta de solução atende perfeitamente a necessidade citada.
Só me de mais alguns minutos para conferir e já respondo definitivamente.

Muito obrigado Novamente, e desculpe .

 
Postado : 24/02/2014 2:44 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Experimente alternar as lojas e me diga.

Abs,

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

 
Postado : 24/02/2014 2:48 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde,

Segue minha contribuição.

=INDIRETO("'"&$A6&"'!"&CARACT(CORRESP($A$5;TEXTO(DATA(;LIN($A$1:$A$12);1);"mmmm"))+65)&COL()+2)

Qualquer coisa da o grito.
Abraço

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

 
Postado : 24/02/2014 2:52 pm
(@hmmalafaia)
Posts: 4
New Member
Topic starter
 

Vai mudar muita coisa se eu não tiver os nomes exatamente iguais da Planilha que irá buscar os dados em relação a célula que estou buscando os dados ? Exemplo nome da planilha da loja a = "LOJA A GERENTE MARCOS" ; porém na parte para gerar o gráfico escreveria apenas "LOJA A" ? Pergunto isto pois estou testando a fórmula (que funcionou perfeitamente na planilha teste) na minha planilha original e não estou conseguindo ajeitar as referências, esta questão irá complicar muito a fórmula ? (Pois se for, posso mudar o nome das planilhas).

Muito Obrigado.

 
Postado : 24/02/2014 3:01 pm
(@hmmalafaia)
Posts: 4
New Member
Topic starter
 

MANDRIX.XLS

MUITO OBRIGADO, agora com calma testei e sua fórmula funcionou perfeitamente !

GTSALIKIS
Como a fórmula do Mandrix me atendeu, usei a sua apenas na planilha teste e funcionou legal. Mesmo assim Obrigado !

BERNARDO
Como já havia resolvido pela do mandrix usei a sua apenas na planilha teste porém deu erro de #VALOR!, como já botei para funcionar com a ajuda dos outros amigos a cima, não testei muito a sua, (apenas para te dar um feed back) mas muito obrigado igualmente.!

Mais uma vez , muito obrigado a todos !
Boa semana e espero ficar tão safo quanto vocês no excel.
Alguma referencia que possam me dar para estudo ?
obrigado.

 
Postado : 24/02/2014 6:20 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Cara, foi mal aí, mas esqueci de informar o detalhe.

Para a minha fórmula funcionar você não pode finaliza-la com um simples entes, tem de precionar Ctrl + Shift + Enter

Quanto a diferença quanto ao nome da Sheet com o nome informado, vê se ajuda.

Qualquer coisa da o grito.
Abraço

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

 
Postado : 24/02/2014 10:36 pm