É 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.
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.
É 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.
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.