彰化一整天的論壇

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

【Excel教學】在Excel如何不增加輔助欄位做到vlookup可以查詢...

[複製鏈接]
發表於 2018-4-20 18:32:18 | 顯示全部樓層 |閱讀模式
以前我一直認為只能用輔助欄位來解決,直到最近看到選取範圍的陣列公式用法,就想看看可不可以用陣列公式直接解決,最後試出來了,若有興趣的網友可以參考看看。
vlookup_countif_array_01.png
1.原本用countif輸入後往下複製公式
=COUNTIF(A$2:A2,A2)
vlookup_countif_array_02.png
2.選取要一次輸入的範圍
再輸入=COUNTIF(INDIRECT("A$2:A" & ROW(2:4)),A$2:A$4)
按下ctrl+shift+enter
公式後面的A$2:A4,會自動依您填入的位置自動變成A2,A3,A4
所以這樣的用法跟步驟1是一樣的,只是一個要往下複製公式
vlookup_countif_array_03.png
3.先試用產品跟序號分開輸入
=VLOOKUP(F2&G2,CHOOSE({1,2},A2:A4&COUNTIF(INDIRECT("A$2:A" & ROW(2:4)),A$2:A$4),D24),2,0)
按下ctrl+shift+enter
vlookup_countif_array_04.png
4.最後是不用序號一次完成
=VLOOKUP(F2&COUNTIF(INDIRECT("J$2:J" & ROW(2:4)),J$2:J$4),CHOOSE({1,2},A2:A4&COUNTIF(INDIRECT("A$2:A" & ROW(2:4)),A$2:A$4),D24),2,0)
記得要先選取範圍再輸入
最後按ctrl+shift+enter
範例檔案下載: http://download.bestdaylong.com/f566.htm

vlookup_repeat.xlsx

9.81 KB, 下載次數: 2

售價: 2 金錢  [記錄]

回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2019-8-24 02:47 , Processed in 0.122121 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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