Como realizar consulta sql em planilhas do excel

Como realizar consulta sql em planilhas do excel

Eu tenho duas tabelas no Excel(sheets). Um tem 10.000 entradas, outro tem 1.000 entradas. Ambos têm coluna de número de conta em comum. Quero selecionar apenas as linhas em 10.000 entradas que têm seus números de conta especificados na tabela de 1.000 entradas. Uma maneira fácil é preferida.

Responder1

Eu usaria o suplemento Power Query. Uma consulta pode importar dados de uma tabela Excel. O comando Mesclar pode unir duas consultas, com a opção de incluir apenas linhas correspondentes.

http://office.microsoft.com/en-au/excel-help/merge-queries-HA104149757.aspx?CTT=5&origin=HA103993872

Portanto, para o seu cenário, primeiro criaria uma consulta para a tabela de 1.000 linhas. Então eu iniciaria uma nova consulta para a tabela de 10.000 linhas, adicionaria uma mesclagem à primeira consulta e marcaria a opção Incluir apenas linhas correspondentes. Você pode entregar o resultado em uma nova tabela do Excel.

Responder2

importe ambos para acesso em tabelas separadas. Iremos chamá-los de 10k e 1k por razões óbvias.

então você pode executar diretamente este comando e pronto:

selecione * entre 10k,1k onde 10k.accountnumber=1k.accountnumber;

Caso contrário, você pode tentar uma tabela dinâmica no Excel.

informação relacionada