Notifications
Clear all

pesquisa com caixa de combinação ou validação de dados.

8 Posts
2 Usuários
0 Reactions
1,277 Visualizações
(@ediano)
Posts: 0
New Member
Topic starter
 

Queria saber se tem como fazer isso que quero?
colocar as cidades na caixa de combinação
e quando selecionar a cidade aparecer os códigos e nomes dos clientes, onde tem CÓD E CLIENTES.

 
Postado : 18/02/2015 2:13 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Ediano

Fiz o que vc pediu usando um filtro com fórmulas.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramente Citar.

Dê retorno.

[]s

 
Postado : 18/02/2015 3:04 pm
(@ediano)
Posts: 0
New Member
Topic starter
 

Boa noite Ediano

Fiz o que vc pediu usando um filtro com fórmulas.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramente Citar.

Dê retorno.

[]s

Muito bom, muito bom mesmo, era exatamente isso. valeu.

 
Postado : 19/02/2015 6:00 am
(@ediano)
Posts: 0
New Member
Topic starter
 

adicionar cliente e código foi fácil, porem como adicionar uma nova cidade?
gosto muito de Excel e o planilhando me ajuda muito. tenho que estudar um pouco essas formulas que tu usou pra ver se consigo fazer sozinho.
deixei como resolvido por que era isso mesmo que queria. mas se tiver como explicar como colocar outra cidade ficarei grato.

 
Postado : 19/02/2015 6:38 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Ediano

O segredo é a fórmula da coluna "F", que verifica se o critério está satisfeito e se estiver lança um sequência numérica que é usada pelo outra fórmula para retornar apenas os dados que satisfazem o critério.

A fórmula é: SE($B$3=$E$2;MÁXIMO($F$3:F4)+1;"") --> Se B3 é igual a célula E2 (onde fazemos a seleção da cidade) então a função MÁXIMO retorna o vlaor máximo da coluna F + 1, criando a sequência.

Veja que onde as linhas estão azuis não usei fórmula.
Observe a fórmula da coluna F que você irá entender o funcionamento.

Na coluna F deixe em branco as células F268 e F269 e na célula F270 --< copie e cole a fórmula:
=SE($B$268=$E$2;MÁXIMO($F$269:F269)+1;"") e arraste para as demais linhas dessa cidade.

Se precisar criar outras cidades é só seguir a lógica da fórmula e trocar apenas as células.

Quanto a fórmula da tabela que retorna os dados filtrados, basta modificar o número da célula final:
SEERRO(ÍNDICE($A$5:$A$267;CORRESP(LIN(A23);$F$5:$F$267;0));"") --> no lugar do 267 (em vermelho na fórmula), digite a última linha utilizada, por exemplo 1000.

Se a dica foi útil, clique na mãozinha.

Esperoo ter consigo deixar mais claro.

 
Postado : 19/02/2015 11:18 am
(@ediano)
Posts: 0
New Member
Topic starter
 

Ediano

O segredo é a fórmula da coluna "F", que verifica se o critério está satisfeito e se estiver lança um sequência numérica que é usada pelo outra fórmula para retornar apenas os dados que satisfazem o critério.

A fórmula é: SE($B$3=$E$2;MÁXIMO($F$3:F4)+1;"") --> Se B3 é igual a célula E2 (onde fazemos a seleção da cidade) então a função MÁXIMO retorna o vlaor máximo da coluna F + 1, criando a sequência.

Veja que onde as linhas estão azuis não usei fórmula.
Observe a fórmula da coluna F que você irá entender o funcionamento.

Na coluna F deixe em branco as células F268 e F269 e na célula F270 --< copie e cole a fórmula:
=SE($B$268=$E$2;MÁXIMO($F$269:F269)+1;"") e arraste para as demais linhas dessa cidade.

Se precisar criar outras cidades é só seguir a lógica da fórmula e trocar apenas as células.

Quanto a fórmula da tabela que retorna os dados filtrados, basta modificar o número da célula final:
SEERRO(ÍNDICE($A$5:$A$267;CORRESP(LIN(A23);$F$5:$F$267;0));"") --> no lugar do 267 (em vermelho na fórmula), digite a última linha utilizada, por exemplo 1000.

Se a dica foi útil, clique na mãozinha.

Esperoo ter consigo deixar mais claro.

olha essa planilha ai. adicionei uma nova cidade pelo jeito deu certo. srsrsrr onde tem essas REF invalidas depois eu concerto é só uma amostra.
ver se esta tudo certo ou se falta algo? E VALEU DE NOVO.

 
Postado : 20/02/2015 8:52 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Ediano

Exatamente isso, eu quis que você fizesse para você aprender, pois não adianta dar o peixe e não ensinar a pescar.

Fico contente por ter conseguido ajudar.

[]s

 
Postado : 20/02/2015 10:26 am
(@ediano)
Posts: 0
New Member
Topic starter
 

Boa tarde Ediano

Exatamente isso, eu quis que você fizesse para você aprender, pois não adianta dar o peixe e não ensinar a pescar.

Fico contente por ter conseguido ajudar.

[]s

certo valeu, agora ta resolvido....

 
Postado : 20/02/2015 12:29 pm