iT邦幫忙

0

EXCEL輸入搜尋找表頭,人員找尋組別問題

各位大大們好,
小弟最近因公司業務所需,
幫人員分組並方便長官搜索,需求如下:
組別:進貨組、出貨組、退貨組
人員:
A 1 李
B 2 王
C 3 元
D 4 張
E 5 宋

目前針對各組別撰寫搜索公式如下:
https://ithelp.ithome.com.tw/upload/images/20201208/20112650AC4zAQC1WT.jpg

公式:=IF((MATCH(F3,B2:B6,0)),$B$1,"FALE")

以針對每個組別寫公式,算是成功,輸入人員可回傳正確組別
但因為每個組別都需要一個公式,
想試著精簡公式,縮減成一行解決,
如下:
https://ithelp.ithome.com.tw/upload/images/20201208/20112650RwTJEDfvxH.jpg

公式:=IF((MATCH($F$6,B2:B6,0)),$B$1,IF((MATCH($F$6,C2:C6,0)),$C$1,IF((MATCH($F$6,D2:D6,0)),$D$1,"FALE")))

結果失敗,只有進貨組人員有辦法回傳資料
其他組別皆無法QQ

想請問各位大大有沒有什麼方式可以幫我精簡公式,
日後組別擴增也可以方便查詢~
感謝啊!!!

1 個回答

1
ccenjor
iT邦研究生 5 級 ‧ 2020-12-08 18:08:30
最佳解答

G3
=OFFSET($A$1,,SUMPRODUCT(($B$2:$D$6=F3)*COLUMN($B$2:$D$6))-1,,)
https://ithelp.ithome.com.tw/upload/images/20201208/201098819M41va2RfJ.png

我要發表回答

立即登入回答