有没有办法通过更改G9
的值来更改D9
的总和范围?例如,如果我将D9
的值更改为 5 ,我希望G9
中的公式自动更改为=SUM(C6:G6)
。
我知道VBA可以做到这一点,但我不想使用VBA,因为我的一些同事不喜欢它。有没有办法使用一些公式技巧来做到这一点?
答案 0 :(得分:3)
试,
'volatile OFFSET method
=SUM(OFFSET(C6, 0, 0, 1, D9))
'non-volatile INDEX method
=SUM(C6:INDEX(C6:L6, 1, D9))
答案 1 :(得分:1)
Cell G9应该是:
=SUM(INDIRECT("R6C3:R6C"&(2+D9),FALSE))