彰化一整天的論壇

 找回密碼
 立即註冊
查看: 447|回復: 0

【教學】如何利用vlookup查詢重覆值

[複製鏈接]
發表於 2018-5-8 17:33:25 | 顯示全部樓層 |閱讀模式
之前教學有寫過類似的文章,昨天網友有問同樣的問題,一樣是用範圍陣列公式加上countif的作法,底下是操作過程。
相關文章:
http://wordpress.bestdaylong.com/blog/archives/18898
【Excel教學】在Excel如何不增加輔助欄位做到vlookup可以查詢重覆值
vlookup_multi_01.jpg
1.網友想要的結果是可以依序出現重覆的內容
vlookup_multi_02.jpg
2.選取要顯示的範圍輸入
=VLOOKUP($E13&COLUMN($14),CHOOSE({1,2},A$2:A$15&COUNTIF(INDIRECT("A$2:A"&ROW(A$2:A$15)),A$2:A$15),B$2:B$15),2,0)),"",VLOOKUP($E13&COLUMN($14),CHOOSE({1,2},A$2:A$15&COUNTIF(INDIRECT("A$2:A"&ROW(A$2:A$15)),A$2:A$15),B$2:B$15),2,0)
接著按下[ctrl]+[Shift]+Enter陣列公式輸入方式
vlookup_multi_03.jpg
3.將公式往下複製即完成
vlookup_multi_04.jpg
4.若要解決#N/A問題,可以將公式改成
=IF(ISNA(VLOOKUP($E13&COLUMN($14),CHOOSE({1,2},A$2:A$15&COUNTIF(INDIRECT("A$2:A"&ROW(A$2:A$15)),A$2:A$15),B$2:B$15),2,0)),"",VLOOKUP($E13&COLUMN($14),CHOOSE({1,2},A$2:A$15&COUNTIF(INDIRECT("A$2:A"&ROW(A$2:A$15)),A$2:A$15),B$2:B$15),2,0))
按下[ctrl]+[Shift]+Enter陣列公式輸入方式
範例檔案下載: http://download.bestdaylong.com/f574.htm

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)  |网站地图

GMT+8, 2019-11-19 00:01 , Processed in 0.143975 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表