Board logo

標題: [發問] 多欄資料查詢函數設定問題 [打印本頁]

作者: a38480912    時間: 2019-12-11 08:02     標題: 多欄資料查詢函數設定問題


早安
想請問版上的高手們
我的工作表"FT" 想設定我給客人的場內 場外FREE TIME時間
就是我將櫃號KEY進C2後 ,C3和C4 能夠查找並回傳 I欄 和 J欄 的訊息分別傳到C3跟C4
但資料來源是在K:V
如果只用INDEX 和MATCH 我只有辦法設定成一欄一欄 查找
想請問C2的函數該如何設置?
然後如果輸入櫃號有重複 希望能夠抓到最進一筆的時間
例:K13和K17櫃號都是CAIU12346678
如果將這個櫃後輸入搜尋後跳出的場內應該為12/20 (I17格) ,而不會跳到10/13 (I13格)
附上附件
感謝


[attach]31539[/attach]
[attach]31538[/attach]
作者: hcm19522    時間: 2019-12-11 14:37

https://blog.xuite.net/hcm19522/twblog/588717043
作者: a38480912    時間: 2019-12-11 20:46

回復 2# hcm19522


    謝謝hcm大
但不好意思可以請問一下這個函數該怎麼貼上去使用嗎
沒用過陣列 不會設定:(
作者: hcm19522    時間: 2019-12-12 09:45

回復 3# a38480912


    數組公式 :複製公式 不含 "=" ,貼上後加 "="   ;最前 "{" 代表 shift+ctrl+enter 三鍵一起按所產生 ,非程式裡面
作者: 准提部林    時間: 2019-12-12 15:26

本帖最後由 准提部林 於 2019-12-12 15:27 編輯

C3:
=IFERROR(1/((C2<>"")/MMULT(1,MAX(I13:I99*(MMULT(N(K13:V99=C2),ROW(1:12)^0)>0)))),"")

C4:
=IF(C3="","",LOOKUP(1,0/(I13:I99=C3)/(MMULT(N(K13:V99=C2),ROW(1:12)^0)>0),J13:J99))




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)