Funções de correspondência e índice usando diferentes pastas de trabalho

1

Eu trabalho em uma instalação de produção e nós calculamos os resultados da produção em uma base turno por turno diariamente. Temos 11 pastas de trabalho diferentes que usamos e quero fazer um relatório de turno que extrairá informações de todas as 11 pastas de trabalho somente se as informações forem inseridas nessas pastas de trabalho em turnos / diariamente.

A fórmula atual é usada e funciona muito bem, mas não retornará várias linhas de pedidos se mais de um pedido for executado nesse turno / dia específico:

=IFERROR(INDEX('U:\Packaging Data Collection\Individual Lines\[Line 5 - Packaging Data Collection Sheet.xlsm]MainData'!$E:$E,MATCH(B2&D2,INDEX('U:\Packaging Data Collection\Individual Lines\[Line 5 - Packaging Data Collection Sheet.xlsm]MainData'!$A:$A&'U:\Packaging Data Collection\Individual Lines\[Line 5 - Packaging Data Collection Sheet.xlsm]MainData'!$C:$C,),0)),"")

Se dois pedidos fossem executados na linha 5, eu gostaria que mostrasse os dois pedidos e não apenas o último pedido inserido em uma lista.

Você pode ajudar? Se você precisar de mais informações ou algo, por favor me avise.

Obrigado

-Adam

    
por Brossdigity 04.01.2016 / 20:10

1 resposta

1

Isso parece um trabalho para o Power Query, um suplemento gratuito da Microsoft. Você pode combinar dados de várias pastas de trabalho do Excel, filtrar linhas desnecessárias e usar a lista resultante para relatórios.

Após a configuração, uma consulta pode ser atualizada e extrairá as instâncias mais recentes das fontes de dados especificadas.

Uma consulta pode ser definida com parâmetros variáveis, por exemplo, uma data inicial e final (se você quiser usar apenas dados em um determinado intervalo de tempo).

Várias funcionalidades do Power Query podem ser definidas com cliques e diálogos de fita. Para manipulações mais envolvidas, a linguagem M subjacente é uma ferramenta poderosa.

A web tem muitos recursos para o Power Query, que é incorporado ao Excel na versão 2016.

    
por 04.01.2016 / 22:14