Tenho um arquivo com várias planilhas e para exemplificar tomarei "planilha 1" e "planilha 2".
A planilha 2 possui uma tabela aonde eu insiro os dados de compra e venda de mercadorias (data, produto, quantidade, preço)
Gostaria que na planilha 1 fosse gerado uma linha para cada produto com saldo positivo em estoque, mostrando o produto, quantidade e preço médio de custo, de acordo com as operações registradas na planilha 2.
Isso é possível sem VBA? Gostaria de fazer isso apenas com fórmulas e macros (se necessário, pois imagino que essa "atualização" da planilha 1 não tem como ser instantanea né? Acredito que teria que ser através de alguma macro).
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Olá, se eu entendi bem, a solução para o teu problema está na planilha que eu estou te enviando.
É pequeno, apenas um teste. Utilizei a funsão SOMASES(). Na planilha2 tu insere o movimento. Código do produto, data, tipo da operação (e (entrada), s)saída), quantidade e valor (é um valor total da operação).
Na planilha1 já há todos os produtos cadastrados. As funções SOMASES() estão na entrada, saída e custo total de entrada. O custo médio corresponde a razão entre o custo total e a quantidade de entrada.
Não fiz o controle de saldo positivo, mas isto pode ser feito em uma terceira planilha com o condicional...acredito. Neste caso, a planilha1 passaria a ser uma planilha intermediária.
Esta pode não ser a total solução do problema, mas é um bom caminho. O link da planilha está abaixo.
https://www.dropbox.com/s/ecxgf4dcl0rg4qs/controle.xlsx?dl=0
Espero ter ajudado,
André
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Olá Luis.
É possível realizar este processo, excluindo macros, através da fórmula =SE e do uso da tabela dinâmica com filtros.
Você terá de criar uma nova coluna, com a condicional relacionada a saldo positivo ou negativo.
Após este processo, basta criar uma dinâmica com essa coluna criada como filtro.
Se desejar posso te auxiliar no processo.
Boa noite!
Att,
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.