我想知道是否有另一种方法可以在下面的示例中添加B1
,C1
和D1
,而不是使用常规总和。
我想做类似的事情:
E1 = COLUMN(E1 - 1列)ROW(1)+ COLUMN(E1 - 2列)ROW(1)+ COLUMN(E1 - 3列)行(1)
因此E1 = 4 + 3 + 2
抱歉让你们烦恼。谢谢和问候
答案 0 :(得分:2)
您可以使用OFFSET
公式执行此操作:
=SUM(OFFSET(E1,0,-3):OFFSET(E1,0,-1))
要使其通用,您可以按照此thread使用此公式:
=SUM(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-3):OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1))
获取当前单元格引用的公式为:
=INDIRECT(ADDRESS(ROW(), COLUMN())
然后将其替换为每个原始引用E1
的原始公式。
HTH。
答案 1 :(得分:0)
放入="E1"&"="&B1&"+"&C1&"+"&D1
时,单元格出现在E1=2+3+4
。如果移动它,您只需手动更改E1
。
答案 2 :(得分:0)
将公式放入E1: = INDIRECT(ADDRESS(ROW(),COLUMN() - 3))+ INDIRECT(ADDRESS(ROW(),COLUMN() - 2))+ INDIRECT(ADDRESS(ROW(),COLUMN() - 1))