ExcelデータをSQLで処理(Microsoft Query)

VBA使った例もあるが、実はコード書かなくてもBIツール的に使えるらしい。

Microsoft Queryウィザードを使ってExcelのデーターを取り込む:エクセル2010基本講座

予め範囲に名前を付けておくと、Microsoft Query でブックを選択したら「使用可能なテーブルと列」のところに表示される。

なお、「外部テーブルの取り込み」で複数のデータソースをSQLで結合することはさすがにできなさそう。 (「ExcelデータとDBのデータをSQLで結合」とかちょっと期待したが、それはできない。Excel内でvlookup使えばできるが。)