Mesmo se você copiou o banco de dados inteiro (o que seria incrivelmente grande o mais provável), as tabelas dinâmicas são lentas . Levaria muito tempo para que a tabela dinâmica passasse por todos os dados e exibisse qualquer coisa inicialmente (estou trabalhando com uma tabela dinâmica de 30k linhas e 20 colunas, e leva mais de 10 minutos para carregar o arquivo arquivo).
É impossível usar uma tabela dinâmica com qualquer outra coisa que não seja um intervalo definido de valores do Excel ou uma consulta, mas todo o conjunto de resultados precisa ser buscado primeiro. Mesmo se fosse possível usar uma tabela dinâmica diretamente com o banco de dados, as tabelas dinâmicas precisariam passar por cada linha de dados para analisá-la - efetivamente baixando o banco de dados inteiro de qualquer maneira.
Se você precisar da funcionalidade da tabela dinâmica em suas consultas, consulte os comandos PIVOT
e UNPIVOT
para MS SQL , ou se você estiver usando o MS Access, tente usar uma consulta de tabulação cruzada para você começar. Como último recurso, basta filtrar as linhas e colunas que você não precisa do banco de dados antes de iniciar sua tabela dinâmica.