如何在相对单元格中添加值
我想知道是否有另外一种方法来添加B1
, C1
和D1
,而不是使用正则和。
我想要做些什么:
E1 = COLUMN(E1-1的列)ROW(1)+ COLUMN(E1-2的列)ROW(1)+ COLUMN(E1-3的列)ROW(1)
所以E1 = 4 + 3 + 2
对不起,让你们烦恼。 感谢致敬
您可以使用OFFSET
公式来执行此操作:
=SUM(OFFSET(E1,0,-3):OFFSET(E1,0,-1))
为了使它通用,你可以按照这个线程使用这个公式:
=SUM(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-3):OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1))
获取当前单元格引用的公式是:
=INDIRECT(ADDRESS(ROW(), COLUMN())
然后将其replace为对E1
每个原始参考的原始公式。
HTH。
放入="E1"&"="&B1&"+"&C1&"+"&D1
已经出现E1=2+3+4
的单元格。 你只需要手动改变E1
,如果你移动它。
将公式写入E1:= DIRECT(ROW(),COLUMN() – 3))+ INDIRECT(ADDRESS(ROW(),COLUMN() – 2))+ INDIRECT(ADDRESS(ROW(),COLUMN() -1))