Venda de Um Produto...
 
Notifications
Clear all

Venda de Um Produto por Estado Por Mes

6 Posts
3 Usuários
0 Reactions
2,023 Visualizações
(@persistent)
Posts: 1
New Member
Topic starter
 

Venda de Um Produto por Estado Por Mes

Como calcular a soma sobre a venda de um produto, separado por mes (considerando os 12 meses do ano), e por estado (considerando os 27 estados)

Imaginem, na coluna A, o usuario digite o mes em que a venda ocorreu (sendo possíveis, os 12 meses do ano), e na coluna B, o usuario digite a sigla do estado (considerando os 27 possveis), e que seja possivel utilizar um número razoável de células (digamos até a linha 500, por exemplo).

E Em uma matriz (27 x 12), seja possivel fazer a correlação, por exemplo: em 27 linhas se digitam TODAS as siglas dos estados, e nas 12 colunas os estados, e fazendo a correlação entre elas, fazendo com que seja possível somar separadamente, quantos produtos foram vendidos, por exemplo:
- no mes de janeiro no estado do alagoas;
- no mes de janeiro no estado do amapa;
- e assim por diante;
- até chegar em: no mes de dezembro no estado do tocantins.

obrigado a quem ajudar.

Marcelo Persistente

 
Postado : 14/01/2014 12:29 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

persistent,

Boa Tarde!

Segue um exemplo. Na dinâmica, você pode arrastar os ítens à vontade e formar o relatório que você quiser.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 14/01/2014 1:41 pm
(@lucas1903)
Posts: 5
Active Member
 

Boa tarde. Wagner, tu usou apenas uma planilha como base. Seria possível usar mais de uma planilha, e também mais de um arquivo?
Aqui tenho um arquivo xlsx para cada estado, sendo o modelo da tabela sempre a mesma. Eu gostaria de saber se consigo gerar um arquivo com os valores de determinadas células em um só arquivo.
O arquivo anexo mostra o modelo que eu uso. Tenho um arquivo assim para cada estado, variando o número de lojas, porém o modelo da planilha é sempre o mesmo.

 
Postado : 16/01/2014 2:57 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

lucas1903,

Boa Noite!

Utilizando código VBA é possível fazer a transferência de todos os dados das diversas abas e dos diversos arquivos para um local só, de modo a compor uma base única onde você possa, então, montar a dinâmica para ter relatórios diversos conforme desejar.

Para isso, entretanto, são necessárias muitas informações sobre as suas planilhas reais pois em programação os mínimos detalhes são importantes, como nome das abas, nome dos arquivos, linha onde começam os dados, coluna onde começam os dados, nome da pasta onde são arquivados, saber se todos os arquivos ficam na mesma pasta e por aí vai...

Assim, sugiro que você faça uma compactação dos 27 arquivos e envie para mim por e-mail (via Mensagem Privada) para que eu possa tentar lhe ajudar. Se você entender de programação em VBA, posso apenas lhe dizer o rumo e você mesmo fazer.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 16/01/2014 4:32 pm
(@lucas1903)
Posts: 5
Active Member
 

Bom dia Wagner. Obrigado pela ajuda. Tenho que alterar algumas coisas nas planilhas, pois há uns 2 anos atrás alguns itens mudaram de nome. Preciso revisar para ver se está tudo certo.
Onde posso aprender mais sobre vba?

 
Postado : 17/01/2014 4:22 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

lucas1903,

Bom Dia!

Na internet tem um vasto material sobre VBA. Você encontra desde apostilas grártis à DVD's com vídeo aulas, completíssimos. No arquivo anexo, segue um pequeno exemplo.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 17/01/2014 5:34 am