標題:
[發問]
公式位址的問題
[打印本頁]
作者:
ziv976688
時間:
2019-9-4 17:38
標題:
公式位址的問題
[attach]31220[/attach]
EX︰AR9=
"$B"&AP3&":$I"&AP3
=> 會顯示 $B9:$I9
但套進AR3的公式
=INDEX($B$2:$I$2,MATCH(AQ3,
"$B"&AP3&":$I"&AP3
,0))
選取"$B"&AP3&":$I"&AP3按F9 =>顯示 "$B9:$I9"
想要讓AR3公式中的"$B"&AP3&":$I"&AP3顯示正確的位址$B9:$I9
以利公式能順利執行。
請問︰AR3的公式應該如何修正?
謝謝!
[attach]31221[/attach]
作者:
ML089
時間:
2019-9-5 20:39
回復
1#
ziv976688
下列兩式都可以
=INDEX(B$2:I$2,MATCH(AQ3,OFFSET(B$1:I$1,AP3-1,)))
=INDEX(B$2:I$2,MATCH(AQ3,INDEX(B:I,AP3,),))
作者:
ziv976688
時間:
2019-9-5 20:55
回復
2#
ML089
M版主:您太神了b^_^d
不才的思維太狹窄和死板了^^"
謝謝您的賜教~感恩........!
作者:
ML089
時間:
2019-9-6 09:00
回復
3#
ziv976688
原式
=INDEX($B$2:$I$2,MATCH(AQ3,"$B"&AP3&":$I"&AP3,0))
其中 "$B"&AP3&":$I"&AP3 算是文字並不是儲存格區域
可以使用 INDIRECT 改為
=INDEX(B$2:I$2,MATCH(AQ3,INDIRECT("B"&AP3&":I"&AP3),0))
作者:
ziv976688
時間:
2019-9-6 09:16
回復
4#
ML089
M版主:
本來不才也是有同樣用INDIRECT,但不知是哪裡有錯置,一直跑不出正確答案^^"
謝謝您熱心的再次賜教~感恩^^
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)