Notifications
Clear all

Pegar valor de uma outra tabela.

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

bom dia, tenho essa seguinte FORMULA.

=SE(ÉCÉL.VAZIA($B$);"";SE(ÉERROS(PROCV($B$;'CLIENTES'!A:B;1;FALSO));"CLIENTE NÃO CADASTRADO';PROCV(COL(LIN);'CLIENTES'!A:B;4;FALSO)))

sei que esta errada, pois estava tentando criar atraves dessa que ja se encontra na planilha:

=SE(ÉCÉL.VAZIA(A7);"";SE(ÉERROS(PROCV(A7;'Estoque Atual-e-Cadastro'!A:G;1;FALSO));"Produto não cadastrado";PROCV(A7;'Estoque Atual-e-Cadastro'!A:G;4;FALSO)))

o que quero é o seguinte, acrescentei mais uma "tabela chama CLIENTES" em um arquivo que ja se encontrava aqui "pronto".
nessa nova tabela "CLIENTES" tem as seguintes "colunas" | COD. Cliente | NOME | TEL. | ENDEREÇO .
e na outra tabela chamada "VENDAS" eu acrescentei uma "COLUNA" chamada "CLIENTE".
o que eu gostaria é que quando eu digitasse o código do cliente (exemplo: 01) ele me retornasse o nome do cliente no lugar do código, pegando o nome do cliente equivalente ao código cadastrado na "tabela" CLIENTES.

desde ja agradeço.

 
Postado : 13/12/2017 8:29 am
(@xlarruda)
Posts: 0
New Member
 

uilhian ao ler a sua dúvida ficou muito dificil para visualizar a situação. Você poderia postar o seu arquivo de preferencia com o resultado que gostaria de alcançar em destaque?

Abrç!

 
Postado : 13/12/2017 8:44 am
(@uilhian)
Posts: 0
New Member
Topic starter
 

olha segue em anexo o arquivo.
o que quero é na tabela "Saida - Vendas" ao digitar o código do cliente retornar o "nome " do cliente cadastrado da tabela "CLIENTES"

 
Postado : 13/12/2017 9:29 am
(@deciog)
Posts: 0
New Member
 

uilhian

Desta forma que você quer é só por macro VBA, então fiz sem macro mas acrescentei uma coluna nome do cliente, sei que não é isso que desejas

Decio

 
Postado : 13/12/2017 9:41 am
(@uilhian)
Posts: 0
New Member
Topic starter
 

entendi, e pra mim colocar essa formula em toda a coluna, teria que colocar uma por uma em cada linha ?

 
Postado : 13/12/2017 11:11 am
(@deciog)
Posts: 0
New Member
 

uilhian

Tentei explicar na planilha, confere

Decio

 
Postado : 13/12/2017 11:50 am
(@uilhian)
Posts: 0
New Member
Topic starter
 

muito obrigado.
uma ultima duvida:
pra quando eu colocar um código "inexistente" aparece "Cliente Não Cadastrado" .

=SE(B6>0;PROCV(B6;CLIENTES!$A$2:$B$24;2;0);"")
 
Postado : 13/12/2017 12:00 pm
(@deciog)
Posts: 0
New Member
 

uilhian, Bom Dia.

Segue formula caso não tenha o código

=SE(B3>0;SEERRO(PROCV(B3;CLIENTES!$A$2:$B$24;2;0);"");"")

Decio

 
Postado : 14/12/2017 4:53 am
(@uilhian)
Posts: 0
New Member
Topic starter
 

muito obrigado pela força.

 
Postado : 14/12/2017 8:31 am