Excel中使用Sql過濾資料的方法

2021-12-30 03:35:46 字數 764 閱讀 9881

excel作為辦公資料必不可少的載體一直被廣泛使用。作為資料載體,我們可以將其看作小型的資料庫。excel除了提供眾多的規範化的便捷功能外,也提供了sql介面,使我們可以像操作table一樣來操作sheet。

microsoft query

開啟excel程式 在資料選項卡上的獲取外部資料組中,單擊從其他源,然後單擊來自 microsoft query選擇資料來源型別,並制定外部資料檔案,按照指導一路next,最後在finish介面選擇在microsoft query中檢視資料會編輯查詢條件

單擊工具欄中的sql就可以調出sql入口。接下來只要愉快的sql查詢了

select `sheet1$`.`field no#`, `sheet1$`.`system name`, `sheet1$`.`user name`

from `file path\filename.xlsx`.`sheet1$` `sheet1$`

where `sheet1$`.`user name` in ('user1','user2','user3')

EXCEL中使用SQL語言

dim mydata as string,mytable as string,sql as string dim cnn as adodb.connection dim rs as adodb.recordset dim i as integer mydata provider microsoft....

用EXCEL 過濾資料

經常幫其他部門的同事查資料,同事經常給來excel的使用者名單,從資料庫查出來的使用者名稱不存在excel使用者名單中的人 同事一般都給出上千個使用者來,要求過濾!在sql語句裡not in 有字元限制。做成insert into 某個臨時表 有嫌太麻煩。雖然有工具協助生成insert 語句。可插入...

用EXCEL 過濾資料

經常幫其他部門的同事查資料,同事經常給來excel的使用者名單,從資料庫查出來的使用者名稱不存在excel使用者名單中的人 同事一般都給出上千個使用者來,要求過濾!在sql語句裡not in 有字元限制。做成insert into 某個臨時表 有嫌太麻煩。雖然有工具協助生成insert 語句。可插入...