Notifications
Clear all

Lista de Pedidos com base de dados em outra planilha

11 Posts
3 Usuários
0 Reactions
2,040 Visualizações
(@zancho)
Posts: 6
Active Member
Topic starter
 

Bom dia amigos, pesquisei no fórum e em diversos lugares, mas como sou um pouco leigo nos termos, não consegui explicar o que preciso.

Tenho uma pasta com duas planilhas, uma com 3 colunas (Referencia, Nome, Preço) em branco. E na outra planilha, as mesmas colunas, porém preenchidas.
Queria que, ao digitar ou escolher de uma lista suspensa a Referência, puxasse automaticamente as duas colunas seguintes, com base nos dados desta outra planilha.
É uma planilha para representantes comerciais da empresa que trabalho. Achei a idéia bacana mas não consigo implementar.

Poderiam me dar uma luz ou me indicar as funções que eu devo estudar e aplicar? Tô bem perdido de como e por onde começar :D

 
Postado : 08/06/2017 8:51 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde zancho

Como você é novato, para facilitar a tua participação no fórum, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

Pela tua explicação, a função PROCV resolve o teu problema, mas como no Excel, cada caso é um caso, sugiro que anexe uma planilha com os dados ficticios, que aplicamos a formula para você.

[]s

Patropi - Moderador

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

 
Postado : 08/06/2017 9:26 am
(@zancho)
Posts: 6
Active Member
Topic starter
 

Obrigado patropi! Já dei uma lida nos tópicos e vou aos poucos aprendendo mais.

Então, anexei a planilha que estou usando.
Queria então que a pessoa, conforme preenchendo, ao digitar a "Referência", puxasse os outros dados das células seguintes.
È uma idéia básica e provavelmente daria pra ficar mais simples e eficiente, mas por enquanto só queria saber como utilizar uma fórmula para efetuar estes comandos!

 
Postado : 08/06/2017 10:42 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Boa tarde.

Planilha PEDIDOS, Célula B15 =SEERRO(ÍNDICE(CATÁLOGOS!$A$1:$C$100;CORRESP($A15;CATÁLOGOS!$A$1:$A$100;0);COL(B1));"")

Arraste para C15 e demais linhas.

 
Postado : 08/06/2017 1:52 pm
(@zancho)
Posts: 6
Active Member
Topic starter
 

Nossa, excelente! Deu certo. Não conhecia essa função.
Obrigado Patropi e Estevaoba!

Só resta uma dúvida: nessas células, fica aquele formato de erro "#N/D"
Eu vi que tem a função =SEERRO lá, mas como faria para essas células ficarem em branco, quando sem valor digitado de referência?

EDIT: Havia utilizado sem a função =SERRO e agora vi que está no post do Estevaoba. Tudo funciona perfeitamente! Obrigado!

 
Postado : 09/06/2017 6:19 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia zancho

Copie e cole na célula B15 e arraste para as demais células da coluna:

=SE(A15="";"";SEERRO(ÍNDICE(CATÁLOGOS!$A$1:$C$100;CORRESP($A15;CATÁLOGOS!$A$1:$A$100;0);COL(B1));""))

Se foi útil, clique na mãozinha.

[]s

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

 
Postado : 09/06/2017 6:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Destrancado por solicitação do autor do tópico.

[]s

Patropi - Moderador

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

 
Postado : 19/07/2017 4:09 pm
(@zancho)
Posts: 6
Active Member
Topic starter
 

Bom dia novamente amigos :D

A tabela tem funcionado normalmente, até que em algum momento as funções não mais puxam os dados. Não sei o que ocorre.
Queria transformar esta planilha, da forma que está, em algumas funções com macro. Sinceramente, foge do meu modesto domínio, e teria que explorar melhor no meu tempo livre, mas se for prático para algum veterano na arte de planilhar, agradeço imensamente qualquer auxilio! :|

 
Postado : 20/07/2017 7:22 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Boa tarde, Zancho.

Dois erros impedem as fórmulas de funcionar.

A célula B1 está mesclada com outras células e isso impede o uso de fórmulas matriciais. Em primeiro lugar, desfaça o mesclar células de B1.

Para colocar as fórmulas em modo matricial, tecle na primeira célula com fórmula (B1), pressione a tecla F2 ou tecle na barra de fórmulas e em seguida pressione simultaneamente ctrl+shift+enter. Para confirmar que você fez corretamente, observe que a fórmula esteja envolvida por chaves { }.

Eu fiz aqui e deu certo. Se precisar, eu posso anexá-la aqui.

Good luck!

 
Postado : 20/07/2017 10:15 am
(@zancho)
Posts: 6
Active Member
Topic starter
 

Bom dia Estevaoba!

Ah, suspeitei que fosse algo assim. Foi a única alteração que fiz da primeira planilha que pedi auxilio aqui.
Assim mesmo, fiquei com uma dúvida: para ficar "bonita" acabei mesclando, pois acima tem células que mesclei para dados do cliente. Eu precisaria reformatar a planilha?
Se puder subir a sua planilha também ajudaria muito. Tentei aqui e continua não puxando os dados da outra planilha. :(

EDIT: Consegui reconfigurar. Obrigado Estevaob! Não precisa subir, deu uma formatada! Valeu!! :D

 
Postado : 22/07/2017 5:42 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Boa tarde, Zancho.

Segue a planilha com alterações.
Eu tirei o mesclar células e formatei para ficar com a mesma aparência dantes.

Ab.

 
Postado : 22/07/2017 10:32 am