如何在相对单元格中添加值

我想知道是否有另外一种方法来添加B1C1D1 ,而不是使用正则和。

我想要做些什么:

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))