Excel中按條件提取出A列有而D列沒(méi)有的市縣區(qū)名稱(chēng)附示例文件
源數(shù)據(jù):
工作簿“市縣區(qū)名稱(chēng).xlsx”
示例文件下載鏈接:
鏈接: http://pan.baidu.com/s/1o7D61Ou 密碼: 2u8d
Excel版本:
Microsoft Excel 2016
數(shù)據(jù)與要求:
下圖中,A列為全國(guó)部分市縣區(qū)名稱(chēng)(數(shù)據(jù)區(qū)域?yàn)锳1:A3653),D列為選出的市縣區(qū)名稱(chēng)(數(shù)據(jù)區(qū)域?yàn)镈1:D226)。
要求:提取出A列有,而D列沒(méi)有的市縣區(qū)名稱(chēng)
提取效果如下圖所示:
接下來(lái)就看看如何實(shí)現(xiàn):
步驟一
點(diǎn)擊【數(shù)據(jù)】選項(xiàng)卡→【現(xiàn)有連接】。在打開(kāi)的【現(xiàn)有連接】對(duì)話(huà)框中點(diǎn)擊【瀏覽更多】按鈕。
步驟二
在打開(kāi)的【選取數(shù)據(jù)源】對(duì)話(huà)框中找到“市縣區(qū)名稱(chēng).xlsx”工作簿,選擇并點(diǎn)擊該對(duì)話(huà)框右下方的【打開(kāi)】按鈕。
步驟三
選取需要提取數(shù)據(jù)的工作表“市縣區(qū)名稱(chēng)$”,點(diǎn)擊【確定】按鈕。
步驟四
在【導(dǎo)入數(shù)據(jù)】對(duì)話(huà)框中選擇【表】單選按鈕,【數(shù)據(jù)的放置位置】選擇要放置結(jié)果的單元格,點(diǎn)擊對(duì)話(huà)框左下角的【屬性】按鈕打開(kāi)【連接屬性】對(duì)話(huà)框。
步驟五
在【連接屬性】對(duì)話(huà)框中切換到【定義】選項(xiàng)卡,在【命令文本】文本框中輸入以下SQL命令:
select * from [市縣區(qū)名稱(chēng)$A1:A3653] where 市縣區(qū)名稱(chēng) not in (select * from [市縣區(qū)名稱(chēng)$D1:D226])
命令解釋?zhuān)?/p>
這是SQL語(yǔ)句中的一個(gè)嵌套查詢(xún)。
首先執(zhí)行“select * from [市縣區(qū)名稱(chēng)$D1:D226]”
從“市縣區(qū)名稱(chēng)$”工作表的D1:D226單元格區(qū)域,查詢(xún)到已選出的市縣區(qū)名稱(chēng)形成一個(gè)集合。
接著執(zhí)行“select * from [市縣區(qū)名稱(chēng)$A1:A3653] where 市縣區(qū)名稱(chēng) not in”
從“市縣區(qū)名稱(chēng)$”的A1:A3653單元格區(qū)域進(jìn)行查詢(xún),指定條件為“市縣區(qū)名稱(chēng)”字段值不在以上形成的集合中(由not in指定),最終查詢(xún)到的結(jié)果集合就是未選中的市縣區(qū)名稱(chēng)。
依次點(diǎn)擊【確定】按鈕,即可完成查詢(xún)。
怎么樣,動(dòng)心了吧?那就趕快試試吧!
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。