返回列表 上一主題 發帖

[發問] 公式�堭`數換成參照,失敗??

[發問] 公式�堭`數換成參照,失敗??

本帖最後由 GBKEE 於 2013-8-25 16:17 編輯

又想請版主們幫幫了,以下一條公式如何將 "01" 換成參照 RC[-1] ?
'=INDIRECT('01'!R47C" & MATCH(RC[-2],'01'!R2,0),FALSE)''''''''''''''''''ok,可以用
把第一個 '01' 換成參照 RC[-1],變成
'=INDIRECT(RC[-1]&"!R47C" & MATCH(RC[-2],'01'!R2,0),FALSE)''''''也ok,可以用
但我把第二個 '01'也換成參照 RC[-1],變成
=INDIRECT(RC[-1]&"!R47C" & MATCH(RC[-2],RC[-1]&"!R2",0),FALSE)''''''不能用!!!

我要在sheets("01")里找出 R47C3,但其中的"3"要靠 match 在sheets("01")的第2列里找到位置才得到第3欄

幫主們,求救了,謝謝
lmh

回復 3# GBKEE

    Range("C5").Select
    ActiveCell.FormulaR1C1 = _
        "=INDIRECT(RC2&""!R47C"" & MATCH(RC1,'01'!R2,0)+COLUMN(R[-1]C[-2])-1,FALSE)"
以上是錄製的vba,要把 '01' 換成 RC2 就是不行.
lmh

TOP

回復 5# GBKEE


    謝謝你,GBKEE,我的錯誤是match的第二個參數前沒有用"indirect",把你的答案copy到我的file,ok了,"indirect"還是不太會用,多謝指教,真是受益非淺.
lmh

TOP

        靜思自在 : 真正的愛心,是照顧好自己的這顆心。
返回列表 上一主題