Board logo

標題: [發問] 較難的查表,請高手幫忙 [打印本頁]

作者: king0331    時間: 2017-3-12 13:49     標題: 較難的查表,請高手幫忙

我要用紅色的條件找到藍色的值回傳

我用一般的VLOOKUP,HLOOKUP,LOOKUP
都無法回傳是因為合併儲存格的關係嗎?
作者: 准提部林    時間: 2017-3-12 20:27

這不是一維表, 無法使用上面的公式,
BD10 陣列公式:
=INDIRECT(TEXT(MAX(IF(C$7:AZ$23=BC10,ROW($8:$24)*1000+COLUMN(C:AZ),1256)),"!R0c000"),)&""

<陣列公式輸入法>
輸入或修改公式完成後,游標留在〔編輯列〕,先不要按Enter,
同時按住〔Shift + Ctrl〕不放,再按〔Enter〕。
作者: ML089    時間: 2017-3-12 20:45

回復 2# 准提部林

範圍 C$7:AZ$23,是否需要改為 C$3:AZ$23
作者: king0331    時間: 2017-3-12 22:05

可是這樣我AK3到AZ3的就找不到了
可否順便講解公式及陣列丫
好想學··
作者: king0331    時間: 2017-3-12 22:20

所以我每天更改後他還是可以自已更新嗎?
作者: ML089    時間: 2017-3-12 23:23

回復 5# king0331

你是要更改資料範圍,或是更改內容?
作者: king0331    時間: 2017-3-13 00:43

內容每天會改,但儲存格的格式不會動
所以我更改內容他一樣會找得到
只是我第一排的AK3到AZ5就沒辦法找到了
有點可惜~“~
作者: ML089    時間: 2017-3-13 08:32

回復 7# king0331


這不是一維表, 無法使用上面的公式,
BD10 陣列公式:
=INDIRECT(TEXT(MAX(IF(C$7:AZ$23=BC10,ROW($8:$24)*1000+COLUMN(C:AZ),1256)),"!R0c000"),)&""

<陣列公式輸入法>
輸入或修改公式完成後,游標留在〔編輯列〕,先不要按Enter,
同時按住〔Shift + Ctrl〕不放,再按〔Enter〕。


將准大的公式修改一下就可以
=INDIRECT(TEXT(MAX(IF(C$3:AZ$23=BC10,ROW($4:$24)*1000+COLUMN(C:AZ),1256)),"!R0c000"),)&""
作者: king0331    時間: 2017-3-13 13:25

可以了成功了,這真是幫了我一個大忙
作者: king0331    時間: 2017-3-14 23:39

再詢問一下,在不同工作表上,就資料找不到了耶!!!
作者: ML089    時間: 2017-3-15 07:01

回復 10# king0331

=INDIRECT(TEXT(MAX(IF(此處加表格名稱!C$3:AZ$23=BC10,ROW($4:$24)*1000+COLUMN(C:AZ),1256)),"此處加表格名稱!R0c000"),)&""




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