[問題] excel indirect() 函數的問題
軟體: excel
版本: 2003
我想用excel 用來計算累加行的資料, 如下面的例子
A B C D E F G
1
2 1 2 1 . . . .
3 3 4 2 . . . .
4 5 6 3 . . . .
5 7 8 4 . . . .
6
7
當我累加A行資料時在A1 寫 =sum(a2:a5),
再將A1拖曳複製到B1, 則B1=sum(b2:b5), 以此類推..
當我要新增插入一列資料在第二列, 如下圖
A B C D E F G
1
2 9 9 9 9 9 . .
3 1 2 1 . . . .
4 3 4 2 . . . .
5 5 6 3 . . . .
6 7 8 4 . . . .
7
此時A1的公式就自動變成 =sum(a3:a6) B1=sum(b3:b6) 以此類推
不過我還是想讓A1的公式依然是 sum(a2:a5) b1=sum(b2:b5) 以此類推
所以將公式改成 A1=sum(indirect("a2:a5")) ,
這個方法雖然解決的問題, 不過用了indirect函數就不能拖曳複製到其他行了
A1拖曳複製到B1 還是等於 sum(indirect("a2:a5")),
不是我想要的 sum(indirect("b2:b5"))..
因為行數很多, 有什麼辦法可以解決這個窘境呢?? 謝謝賜教!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.115.184.134
※ 編輯: iubi 來自: 58.115.184.134 (11/25 21:16)
※ 編輯: iubi 來自: 58.115.184.134 (11/25 21:16)
→
11/25 21:31, , 1F
11/25 21:31, 1F
→
11/25 21:34, , 2F
11/25 21:34, 2F
→
11/25 21:48, , 3F
11/25 21:48, 3F
Office 近期熱門文章
PTT數位生活區 即時熱門文章