Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 如何在不使用第N列(N取决于行号)的情况下对google sheets中的一行求和?_Google Sheets_Sumifs - Fatal编程技术网

Google sheets 如何在不使用第N列(N取决于行号)的情况下对google sheets中的一行求和?

Google sheets 如何在不使用第N列(N取决于行号)的情况下对google sheets中的一行求和?,google-sheets,sumifs,Google Sheets,Sumifs,我目前正在尝试将一些数字求和到一行中,但是如果列编号+N等于行编号,则它们无法求和 这是我当前的工作表(尚未完成): 较暗的列需要将行求和到其右侧,但忽略行不等于列+1的值 我能想到的最好的方法是:=SUMIF(C2:AA2,NE(ROW(),COLUMN()+1)),对于ROW2(其他行有一个规则的和)。但我注意到,ROW()和COLUMN()仅适用于当前单元格(在本例中为B2,因此结果为0)。那么,如何忽略一系列单元格中的值,其中每个单元格的NE(ROW(),COLUMN()+1) 对于单

我目前正在尝试将一些数字求和到一行中,但是如果
列编号+N
等于
行编号,则它们无法求和

这是我当前的工作表(尚未完成):

较暗的列需要将行求和到其右侧,但忽略
行不等于列+1的值

我能想到的最好的方法是:
=SUMIF(C2:AA2,NE(ROW(),COLUMN()+1))
,对于ROW
2
(其他行有一个规则的和)。但我注意到,
ROW()
COLUMN()
仅适用于当前单元格(在本例中为
B2
,因此结果为
0
)。那么,如何忽略一系列单元格中的值,其中每个单元格的
NE(ROW(),COLUMN()+1)


对于单元格
B2
,结果应该是
3.15
,在这种情况下,忽略单元格
C2
,因为
ROW()==COLUMN()+1

可以在不同的表格中,或者在AA的右侧和第2行插入一个额外的列,向下复制以适应:

=sum(B2:AA2)-offset(B2,,row()-2)
行号将单元格的列偏移量驱动为“unsm”。

确定: