返回列表 上一主題 發帖

[發問] 使用INDIRECT,公式要如何下拉複製

[發問] 使用INDIRECT,公式要如何下拉複製

您好
如附件
我希望插入整個C欄時,可以讓B2的公式不會跑掉,我使用 SUM(INDIRECT("C2:D2"))
但我卻沒辦法下拉公式
麻煩各位協助與指教
謝謝!!

Book3.rar (6.27 KB)

回復 13# zz5151353

這個公式好
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

B2 公式
=SUM(INDIRECT("RC3:RC4",))
300 字節以內
不支持自定義 Discuz! 代碼

TOP

應該是樓上說的這樣沒錯,試了一下,mei大跟p212最後的公式,二個都很好呀,
看喜歡哪一種方式就用哪一種方式吧。

TOP

板主大概是每次小考由C欄插入,小考成績則是統計最近2次成績。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復  pupai
這樣如何?
SUM(INDIRECT("C"&ROW(2:2)&""&ROW(2:2)))
p212 發表於 2013-10-14 11:47



    OFFSET 函數並不會真的移動任何儲存格或更改選定範圍,而只是傳回運算後的參照位址
謝謝

TOP

本帖最後由 p212 於 2013-10-14 11:51 編輯

回復 5# mei27
mei27 大:
您好!
插入整個C欄時,公式=SUM(OFFSET(B2,0,1,1,2))會異動,得不到正確結果。

TOP

回復 6# pupai
這樣如何?
SUM(INDIRECT("C"&ROW(2:2)&":D"&ROW(2:2)))

TOP

回復  pupai

這樣子是你需要的結果嗎?
=SUM(OFFSET(B2,0,1,1,2))
mei27 發表於 2013-10-14 11:40



    原來是OFFSET
謝謝指教

TOP

回復  pupai
請問您要的是什麼?
不然B2儲存格直接用SUM(C22)不就可以?
若插入整個C欄,B2儲存格公式 ...
p212 發表於 2013-10-14 11:35



    我使用了    SUM(INDIRECT("C2:D2"))
INDIRECT可以讓新增欄位時不要自動改變運算式
但有一個缺點”沒辦法下拉公式”
麻煩各位協助與指教
謝謝!!

TOP

        靜思自在 : 對父母要知恩,感恩、報恩。
返回列表 上一主題