標題:
[發問]
INDEX+MATCH功能疑問?
[打印本頁]
作者:
cypd
時間:
2020-6-3 22:00
標題:
INDEX+MATCH功能疑問?
1.E2儲存格使用 =IFERROR(INDEX(A:B,MATCH(D2,B:B,FALSE),COLUMN(A:A)),"")...陣列公式
2.若姓名及代碼欄在 E2 儲存格左側 該公式使用上能正確顯示所要的姓名
3.例如 在D2輸入代碼 3456 ,E2儲存格會自動顯示姓名 王武
4.若是將姓名及欄位移至 E2 欄右側...上述陣列公式無法顯示正常答案
5.請問該如何修改上述陣列公式才能獲取正確答案。
[attach]32118[/attach]
作者:
准提部林
時間:
2020-6-4 09:48
這不須用到陣列公式:
=IFERROR(INDEX(H:H,MATCH(D2,I:I,)),"")
作者:
cypd
時間:
2020-6-4 15:26
回復
2#
准提部林
感恩
問題已解決,獲益良多 ^^
作者:
cypd
時間:
2020-6-4 16:01
承上相關問題
若D2輸入代碼 8520
希望 E2 儲存格...查無此代碼
若D3~D6未輸入代碼則 E3~E6 [img][img][/img][/img]顯示空白[attach]32121[/attach]
作者:
hcm19522
時間:
2020-6-5 09:44
=IF(D2="","",IFERROR(VLOOKUP(D2,IF({1,0},H:H,I:I),2,),"查無此代碼"))
作者:
cypd
時間:
2020-6-5 13:10
回復
5#
hcm19522
感謝您指導
依指導代入公式
只要有輸入代碼儲存均顯示查無此代碼...
正確的答案是輸入正確代碼則顯示姓名
輸入錯誤的代碼能顯示查無此代碼
未輸入代碼儲存格則顯示空白
作者:
准提部林
時間:
2020-6-5 13:59
=if(d2="","",IFERROR(INDEX(H:H,MATCH(D2,I:I,)),"查無符合"))
作者:
cypd
時間:
2020-6-5 15:50
回復
7#
准提部林
讚啦!!
所遇問題已迎刃於解...
各種函數之運用能簡化個人工作上之效率與提升
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)