久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>職場>excel如何篩選sql語句(SQL方法跨工作簿提取數據)

excel如何篩選sql語句(SQL方法跨工作簿提取數據)

發布時間:2024-01-24閱讀(14)

導讀Excel跨工作簿提取數據,如果用函數來處理,需要將工作簿全部打開,否則函數不生效。使用SQL就沒有這個煩惱了,不需要會VBA,效果也是可以的。下面以兩個工....

Excel跨工作簿提取數據,如果用函數來處理,需要將工作簿全部打開,否則函數不生效。

使用SQL就沒有這個煩惱了,不需要會VBA,效果也是可以的。

下面以兩個工作簿為例子:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(1)

在【數據提取.xlsx】中提取【數據源.xlsx】中的數據。

【數據源.xlsx中表格是這個樣子的:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(2)


1、首先,建立兩個工作簿之間的鏈接。

打開【數據提取.xlsx】工作簿,數據---現有鏈接---瀏覽更多,選擇【數據源.xlsx】所在的路徑:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(3)

選取文件,打開:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(4)

選取工作簿中的目標工作表,確定,建立鏈接:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(5)

這樣可以將數據全部提取過來,可以指定在現有活動工作表的某個位置,或者新建一個工作表:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(6)

整表提取數據,結果如下:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(7)

2、建立條件區域,編寫SQL語句,提取數據。

提取品牌名稱為【豐田】的所有數據:建立條件區域,如下圖紅色方框處:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(8)

鼠標右鍵--表格--編輯查詢,輸入SQL語句:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(9)

輸入SQL語句:

select * from [C:UsersAdministratorDesktop數據源.xlsx].[數據$]

where 品牌名稱=

(select * from [C:UsersAdministratorDesktop數據提取.xlsx].[Sheet1$j1:j2])

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(10)

(select * from [C:UsersAdministratorDesktop數據提取.xlsx].[Sheet1$j1:j2])

提取條件區域J1:J2中的品牌名稱,也就是豐田;

select * from [C:UsersAdministratorDesktop數據源.xlsx].[數據$] where

根據條件【豐田】來提取【數據提取.xlsx】中的數據;結果如下:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(11)

該數據提取是動態的,當【數據源.xlsx】中表格數據發生變化,只需右鍵刷新表格皆可更新。

關閉所有工作簿,打開數據源.xlsx】更新一條數據:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(12)

關閉【數據源.xlsx】,保存更改。打開【數據提取.xlsx】,右鍵刷新。

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(13)

自動獲取數據:

excel如何篩選sql語句(SQL方法跨工作簿提取數據)(14)

不同條件的選取數據,需要建立不同的條件區域(或者直接寫SQL語句,不建立條件區域),這涉及到是否會使用SQL。

更多條件的數據提取,這里不再敘述。

只要掌握SQL(很簡單),自然可以寫出相應的SQL語句來達到目的。


TAGS標簽:  excel  如何  篩選  語句  方法  excel如何篩選s

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖