返回列表 上一主題 發帖

[發問] 多欄位查詢

[發問] 多欄位查詢

各位先進好
請問如果有條件1.2.3的欄位要作查詢但要傳回欄A的值
=IF(IFERROR(VLOOKUP($F$6,IF({1,0},條件一,主題),2,FALSE),"")="",IFERROR(VLOOKUP($F$6,IF({1,0},條件二,主題),2,FALSE),""),IFERROR(VLOOKUP($F$6,IF({1,0},條件一,主題),2,FALSE),""))
是否有辦法簡化...如果條件過多..公式就會越變越長

麻煩各位先進了 test1.rar (6.39 KB)

google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

G6/陣列公式:
=IF(F6="","",INDEX(A:A,MAX((B2:D15=F6)*ROW(2:15))))

TOP

感謝各位先進的指導..
但如果輸入條件過多,跑陣列的運算速度會過長...
請問是否可用VBA的方式解決

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題