Gráfico de vendas de produtos no Excel, a partir de dados no Access

0

Eu tenho uma tabela em uma planilha do Excel 2007 contendo detalhes de pedidos (nota: eu alterei manualmente os detalhes para serem falsos em tudo)

Eu quero contar o número de produtos pedidos para um único produto e, em seguida, criar um gráfico com o outro eixo sendo a data solicitada. À medida que a data progride, a linha ficará mais e mais alta (será cumulativa).

Alguma idéia de como fazer isso? Se envolve VBA, então está tudo bem.

    
por Jonathan. 16.11.2009 / 21:46

1 resposta

1

Um problema incomum, certamente. Estou trabalhando no pressuposto de que a coluna M tem sua quantidade, e é isso que você quer dizer com "número de produtos encomendados", e a coluna I tem os nomes de seus produtos. Eu também li isso para dizer que você quer fazer isso para um produto de cada vez.

Em uma nova coluna à direita, digamos em R1, coloque o nome do produto que você está procurando (para que você possa alterar isso mais tarde para cada um deles). Em R2, você precisa de uma fórmula para SOMAR as quantidades em todas as linhas até e incluindo esta SE o produto for o mesmo que o escolhido. Algo parecido com isto:

=SUMIF($I$2:$I2,R$1,$M$2:$M2)

Observe que, com os dois intervalos, eles começam com uma referência fixa (usando $ signs) e terminam com um relativo (não $ no número da linha, apenas na coluna) *. Copie esta fórmula na coluna R (arraste a alça da célula ou clique duas vezes nela ou use CTRL-D, o que você preferir). Portanto, agora você tem um total em execução (também cumulativo) para um determinado produto, mas o total também é repetido nas linhas que não estão relacionadas ao produto escolhido. Não é o ideal, então, vamos colocar a fórmula em um FI para suprimir as que não queremos mostrar no gráfico.

=IF(I2=$R$1,SUMIF($I$2:$I2,R$1,$M$2:$M2),NA())

Esse NA () no final retornará o "erro" de # N / A - isso fará com que esses pontos não apareçam no gráfico. Copie novamente.

Agora, selecione seus valores de data (não a coluna inteira) e seus novos totais acumulados e insira um gráfico de dispersão com linhas (e pontos, se desejar.

Sim, um gráfico de dispersão (também chamado de gráfico XY), NÃO é um gráfico de linhas. Você precisa que suas datas pareçam espaçadas proporcionalmente ao tempo, não apenas como qualquer outra categoria, que é o que um gráfico de linhas faria.

Agora, se você alterar o produto selecionado em R1, seus números deverão ser atualizados e o gráfico também.

Se você deseja mostrar vários produtos, é necessário criar várias colunas como essa, então copie a fórmula (por isso, fizemos as colunas absolutas aqui * acima, o que não era estritamente necessário para que a peça funcionasse). Gráfico de várias colunas como várias séries e trabalho feito!

    
por 17.11.2009 / 00:38