Condensando e agrupando resultados de um banco de dados no Access ou Excel

0

O que tenho que fazer é pegar os resultados de um banco de dados e condensá-los em uma linha por data. No momento, cada data tem várias linhas, e os dados de que preciso estão espalhados em cada uma das linhas em colunas diferentes.

Cada coluna tem o valor exato de dados que eu preciso, e o restante dos valores nessa coluna tem 0 para as outras linhas, até a próxima data.

Existe uma maneira simples de fazer isso? Ou um caminho difícil? O software de relatório que usamos (MvQuery) gera o relatório corretamente, mas não pode agrupar por período e somar isso, o que precisamos.

Estou tentando descobrir uma maneira simples de mostrar uma simulação dos dados para que você possa ter uma ideia melhor do que estou perguntando, mas a ideia me escapa.

    
por AgainstClint 23.09.2010 / 18:07

2 respostas

0

Experimente uma tabela dinâmica do Excel . Isso permitirá que você condense os dados (SUM, AVG, MIN, MAX, etc) e agrupe por data. Você pode basear a tabela dinâmica diretamente nos dados do banco de dados usando ODBC ou pode colar dados em uma planilha e basear a tabulação dinâmica nela.

    
por 24.09.2010 / 02:14
0

Você também pode fazer isso no Access, usando uma consulta Agrupar por. Não sei que tipo de banco de dados fornece seus dados, mas você pode vincular sua tabela de origem ao Access diretamente (por exemplo, de outro banco de dados do Access) ou por meio de uma conexão ODBC.  Aqui está um exemplo de uma consulta resumindo as colunas 1-3 individualmente, para cada período. Ou você pode resumir todos os três em uma única coluna.

    
por 24.09.2010 / 04:52