雖然現今有許多強大的報表工具(如 Crystal Reports)與客製化管理應用,但在銷售統計、營收分析等商業情境下,Microsoft Excel 仍是企業最常用、最靈活的分析利器。其豐富的圖表功能、樞紐分析與熟悉的操作介面,使其成為辦公環境中不可或缺的工具。
隨著企業資料集中化,資料庫常部署於遠端 MySQL 伺服器,方便不同地點的員工存取。但當主管需要即時用 Excel 開啟遠端資料並繪製餅圖時,若仍手動匯出 CSV 再導入,不僅耗時且易出錯。其實 Excel 內建的「取得外部資料」功能,支援透過 ODBC 直接連接 MySQL、PostgreSQL、Oracle 等主流資料庫,只要安裝對應的 ODBC 驅動程式即可實現即時查詢與圖表化。
https://dev.mysql.com/downloads/connector/odbc/,下載對應作業系統版本的 MyODBC 安裝檔(約 2-3 MB)。MySQL_Excel). 走 Named Pipe,避免 127.0.0.1 連線問題)MySQL_Excel。contacts),按「下一步」。匯入成功後,資料會以表格形式出現在工作表中。此時即可像操作一般 Excel 資料一樣,建立樞紐分析表、繪製餅圖、長條圖等視覺化圖表。若需跨表查詢,可在 MySQL 建立 VIEW 後,再以同樣方式連接該視圖。

MyODBC 為 Excel 打開了一扇直達 MySQL 的大門,讓商業使用者無需撰寫程式碼,即可對即時資料進行多維度分析。掌握此技巧,能大幅提升報表製作效率,並確保決策依據的時效性與準確性。