Para 2007+, use Data
> From Other Sources
> From Microsoft Query
:
- escolha
Excel File
e selecione seu primeiro excel - escolha colunas
(se você não vir nenhuma lista de colunas, verifiqueOptions
>System Tables
) - vá para
Data
>Connections
> [escolha a conexão que acabou de criar] >Properties
>Definition
> %código%
Você agora pode editar este Command text
como SQL. Não sei qual é a sintaxe suportada, mas tentei uniões implícitas, "inner join", "left join" e uniões que funcionam. Aqui está uma consulta de exemplo:
SELECT *
FROM 'C:\Users\Peter\Documents\Excel-to-excel\Source_1.xlsx'.'Sheet1$' a
LEFT JOIN 'C:\Users\Peter\Documents\Excel-to-excel\Source_2.xlsx'.'Sheet1$' b
ON a.col2 = b.col2