返回列表 上一主題 發帖

[發問] 較難的查表,請高手幫忙

[發問] 較難的查表,請高手幫忙

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

我用一般的VLOOKUP,HLOOKUP,LOOKUP
都無法回傳是因為合併儲存格的關係嗎?

sshot-2.png (59.66 KB)

sshot-2.png

活頁簿1.rar (14.42 KB)

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

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

TOP

回復 2# 准提部林

範圍 C$7:AZ$23,是否需要改為 C$3:AZ$23
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

可是這樣我AK3到AZ3的就找不到了
可否順便講解公式及陣列丫
好想學··

TOP

所以我每天更改後他還是可以自已更新嗎?

TOP

回復 5# king0331

你是要更改資料範圍,或是更改內容?
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

內容每天會改,但儲存格的格式不會動
所以我更改內容他一樣會找得到
只是我第一排的AK3到AZ5就沒辦法找到了
有點可惜~“~

TOP

回復 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"),)&""
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

可以了成功了,這真是幫了我一個大忙

TOP

再詢問一下,在不同工作表上,就資料找不到了耶!!!

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題