Board logo

標題: 一對多的查詢 [打印本頁]

作者: samlin0403    時間: 2015-12-8 23:08     標題: 一對多的查詢

請問要從一串資料內查詢到對應的資料, 應該要怎麼做呢?
謝謝~

[attach]22757[/attach]
作者: samlin0403    時間: 2015-12-9 00:12

Sorry, 我附上檔案


[attach]22758[/attach]
作者: ML089    時間: 2015-12-9 04:47

=IFERROR(LOOKUP(,0/(($C2=$C$14:$C$20)*(D$1=$D$14:$D$20)),$E$14:$E$20),"")
作者: samlin0403    時間: 2015-12-9 07:48

謝謝~
不過下方黃色儲存格式不應該有數值的, 要如何修改呢?

[attach]22760[/attach]
作者: c_c_lai    時間: 2015-12-9 08:17

回復 4# samlin0403
因為公式裡的判斷都是從 $C$14:$C$20 區段開始找起之故。
作者: hcm19522    時間: 2015-12-9 13:00

http://blog.xuite.net/hcm19522/twblog/363786872
作者: samlin0403    時間: 2015-12-11 00:13

M大, 我還有一個小問題,
如果字串不一定要完成相符, 只要符合其中的兩個字,便帶入日期.
那以下的函數該如何修改呢?


=IFERROR(LOOKUP(,0/(($C2=$C$14:$C$20)*(D$1=$D$14:$D$20)),$E$14:$E$20),"")
作者: ML089    時間: 2015-12-15 17:56

M大, 我還有一個小問題,
如果字串不一定要完成相符, 只要符合其中的兩個字,便帶入日期.
那以下的函數該如 ...
samlin0403 發表於 2015-12-11 00:13



你要在3樓下方的按回覆,系統才會通知該人員,不然我也不知道有發表新問題

    =IFERROR(LOOKUP(,0/(($C2=$C$14:$C$20)*(D$1=$D$14:$D$20)),$E$14:$E$20),"")

若是 局部字 查詢,一般是用FIND函數
($C2=$C$14:$C$20) => ISERROR(FIND($C2, $C$14:$C$20))-1




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