Exemplo de análise de dados
Atualizado: November 2007
Observação: |
---|
Este exemplo é executado somente no Microsoft Office O Excel 2007 . |
Este exemplo demonstra a análise de dados tarefas executado usando botões da barra de ferramentas e menus no Microsoft Office Excel 2007.Os dados são armazenados em arquivos XML.
Além disso, o exemplo é totalmente localizável; Ele demonstra como aproveitar System.Resources.ResourceManager e recurso gerenciado (RESX) arquivos.O código foi gravado para ser globalized usando técnicas de troca de cultura que eram necessárias em versões anteriores do Ferramentas do Visual Studio para o Office.Essas técnicas não são mais necessárias devido a uma Alterar na maneira como Ferramentas do Visual Studio para o Office funciona com o Excel.Para obter mais informações, consulte Globalização e localização de soluções do Office, Formatação de dados no Excel com várias configurações regionais e Como: Verifique literais de Cadeia de Caracteres seguro de região no Excel usando Reflexo.
Observação: |
---|
Este exemplo não é executado se você tiver um inglês Idioma versão do Office Executando no Windows com configurações regionais diferentes do inglês (Estados Unidos). |
O exemplo é uma ferramenta de gerenciamento de estoque simples para um armazenamento de sorvete fictícia.A pasta de trabalho tem sistemas para controle de vendas, estoque no armazenamento, e os produtos vendidos.Cada um desses sistemas armazena dados em arquivos XML.
O armazenamento possui as seguintes restrições no estoque:
Capacidade de armazenamento é limitada a 300 unidades de sorvete.
Ordens de sorvete são entregues uma vez por semana, pela manhã.
Ordens devem ser colocados um mínimo de dois dias antes da data de entrega agendada.O agendamento é fazer o Ordem na terça-feira e receber a entrega na quinta-feira.
Se estoque adicional é necessária fora da agenda entrega normal, há uma carga adicional de 25 para que a ordem entregue.
Observação de segurança: |
---|
Esse código de exemplo é destinado a ilustrar um conceito, e ele mostra somente o código que é relevante para esse conceito.Ele pode não atender aos requisitos de segurança de um ambiente específico e não deve ser usado exatamente como mostrado.Recomendamos que você adicione segurança e código de tratamento de erros para tornar seus projetos mais seguros e robustos.A Microsoft fornece o código de exemplo "como está" sem garantias. |
Para obter informações sobre como instalar o projeto de exemplo no seu computador, consulte Como: Instalar e usar arquivos de exemplo encontrados na Ajuda.
Para executar este exemplo.
Pressione F5.
A pasta de trabalho abre para a planilha de estoque, que exibe uma tabela dinâmica da média de vendas diária e médio diários lucros por tipo e um Controlarar de ListObject que mostra dados de vendas ’s o dia anterior.Observe que um AAgruparar chamado de comandos de menu e um AAgruparar nomeada Barras de ferramentas Personalizars tiver sido adicionado à guia Add-ins da Faixa de Opções.Um menu de pedidos foi adicionado ao AAgruparar de comandos de menu, e dois botões que correspondem aos itens de menu dois foram adicionados ao AAgruparar de barras de ferramentas Personalizars.
Exibir dados de vendas históricos selecionando uma data diferente no Controlarar Calendário.Se você selecionar o último dia de dados na Origem de dados, duas colunas adicionais (Estimada Inventory e Recomendação) são exibidas.
Clique em Add New Data para adicionar dados para um novo dia.
O Controlarar de ListObject está desmarcado para poder Enter os valores de estoque do fim do dia para cada sabor.Como Enter o estoque atual para cada sabor de sorvete, a coluna de estimada estoque mostra a esperado shortfalls de final de semana ou excedente.A coluna de De recomendação do mostra se ele faz sentido para criar uma ordem não agendada.O painel de ações mostra uma lista de itens de estoque alto e itens de estoque baixo.
Clique em Salvar Dadosdos para salvar suas alterações.
Clique em um tipo de sorvete em uma das listas no painel de ações.
Dados de vendas históricos e um gráfico de tendências em que tipo Aparecerr na planilha detalhes.
Se um pedido não agendado é recomendado, clique em Criar para determinar quais tipos e quanto à ordem.
Uma Novo planilha chamada Order_ não agendada< data > é Adicionado à pasta de trabalho.A planilha estima a quantidade de cada sabor de sorvete que deve ser solicitada para cobrir qualquer falta para o restante da semana.
Clique em Criar pedido semanal no menu Pedidos para criar a ordem semanal.
Informações de vendas será lida dos arquivos XML para as duas semanas anteriores, a média das vendas diárias é calculada e um desvio padrão da distribuição é determinado.Estimativa de vendas futuras é calculadas vendas diárias em média com mais de dois desvios-padrão, multiplicado por sete dias.Isso proporciona uma probabilidade 95.4% que a quantidade encomendada abordará vendas esperada ’s a semana.
Uma Novo planilha chamada Order_ semanal< data > é Adicionado à pasta de trabalho.< data > é a data projetada ordem.
Demonstra
O exemplo demonstra as seguintes tarefas:
Lendo dados de arquivos XML.
Personalizando menus e barras de ferramentas.
Usando funções internas do Excel para analisar dados.
Criando tabelas dinâmicas que estão vinculadas a dados em arquivos XML.
Ligação de dados XML a controles de lista do Excel.
Criação de gráficos.
Preparando o layout de interface de usuário e seqüências de caracteres para localização.
Consulte também
Conceitos
Globalização e localização de soluções do Office
Itens de host e Visão geral sobre controles de host