Importando vários arquivos CSV

0

Eu tenho que executar uma análise de estoque diário, onde eu puxo vários arquivos .csv, e depois tenho que passar por uma tarefa irritante de excluir campos desnecessários do .csv. Só então eu posso começar a compilar os dados em uma única planilha.

Eu então tenho que copiar e colar parte de um .csv de um login no servidor. Não consigo importar o arquivo .csv do servidor.

Eu, então, tenho que vasculhar dados enormes de duas fontes diferentes para, eventualmente, chegar a um ponto em que posso começar a compilar um relatório para ter estoque reabastecido nas áreas corretas.

Eu tenho usado a ferramenta de formatação condicional, que facilita a identificação dos dados, mas ainda me leva + - 2 horas (se eu trabalhar muito rapidamente) para fazer isso.

O que eu preciso de ajuda é:

  • 1) Importe somente os dados necessários dos arquivos .csv selecionados.

  • 2) Quando colo os dados do servidor, como faço para que as linhas com as mesmas informações do produto se alinhem próximas umas das outras, por exemplo: Minha lista de estoque à mão está à esquerda e minha disponibilidade de estoque lista das linhas de pasta à direita (depois de ter feito a colagem).

Naturalmente, fazer isso todos os dias é muito cansativo e eu preciso de uma solução para simplificar esse processo.

    
por Norm 26.09.2014 / 15:19

2 respostas

2

É difícil dar uma resposta específica com o que você disse, mas o Power Query (suplemento gratuito da Microsoft) foi desenvolvido para automatizar esse tipo de coisa.

    
por 26.09.2014 / 19:00
2

Se você não tiver o PowerQuery (apenas versões mais caras disponíveis do Office Excel 2013), considere utilizar o Microsoft Access e apenas usar o Excel como o produto que atualiza / exibe os dados.

O acesso é mais adequado para o que você deseja fazer.

Contanto que você faça o download do CSV para o mesmo local e tenha o mesmo nome de arquivo, você poderá vinculá-lo a uma tabela no Microsoft Access. Durante o processo de link, você pode ignorar determinados campos durante o link. Depois que todos os CSVs estiverem vinculados, você precisará criar uma consulta para normalizar todos os diferentes CSVs.

Por exemplo, você tem um CSV com dois campos: productid e soh (estoque disponível). Seu outro CSV tem dois campos: productid e sa (disponibilidade de estoque).

O Microsoft Access pode então ser usado para criar uma consulta onde você pode exibir uma linha para o ID do produto e ter duas colunas para soh e sa. Depois, você pode fazer cálculos adicionais sobre quanto pedir se tiver outros campos como quantidade mínima do pedido ou estoque de segurança ... para chegar a um número que você precisa encomendar com base nas suas necessidades.

No Excel, basta usar o recurso Atualização de dados para atualizar a lista.

Sinta-se à vontade para entrar em contato comigo e ficarei feliz em orientá-lo no processo. Se você tiver o TeamViewer, podemos fazer uma sessão remota.

    
por 06.10.2014 / 18:41