Answers:
汇总所有内容,然后删除您不希望包含的内容:
=SUM(A:A)-A1-A2
编辑:
正如josmh所指出的,如果A1或A2不是数字,则上面的公式将失败并显示错误-但以下内容将起作用:
=SUM(A:A)-SUM(A1,A2)
要么
=SUM(A:A)-SUM(A1:A2)
或(有点乐趣!)
=SUM(A:A,(-1*(SUM(A1))),(-1*SUM((A2))))
之所以起作用,是因为SUM函数会忽略非数字字段
这已经有几个很好的答案,但这是我尚未看到的一种方法:
=SUM(OFFSET(3:3,0,2,1,COLUMNS(3:3)-2))
格式为SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))
。我们从整个范围开始,将其向下偏移零行,在上方偏移两列,将高度设置为1,并将宽度设置为其当前宽度减去2。只要宽度调整与偏移相同,它就可以完美地工作。这是对一列而不是一行求和的相同想法:(请注意,Width
由于您想要与原始范围相同的宽度,因此不必使用该参数。)
=SUM(OFFSET(A:A,2,0,ROWS(A:A)-2))
这些公式优于当前接受的答案的好处是它们可以在任何版本的excel中使用。如果您在前面插入单元格,它也不会调整范围,因为它引用了整个行/列。您可能需要或可能不需要该功能,具体取决于您的数据设置。
=sum(A3:A*infinity*)
Microsoft Excel允许的范围。不幸的是,每个参考必须输入两次(一个用于OFFSET功能,另一个用于ROWS功能)。
我以为您可以简单地执行以下操作:= SUM(A3:A)
编辑:对不起,我读错了,这是针对一列的
对于行,请参阅批准的答案。
=SUM(A3:A:A)
。
=SUM(A3:A:A)
似乎与相同=SUM(A:A)
。(我很惊讶这不是语法错误。)
您还可以通过选择第一个单元格,然后按CTRL+ SHIFT+ ARROW键(RIGHT ARROW或LEFT ARROW对于行,对于列是UP ARROW或DOWN ARROW)来选择行或列中的单元格。
注意如果行或列包含数据,则CTRL + SHIFT + ARROW键选择到最后使用的单元格的行或列。按下CTRL + SHIFT +箭头键的第二时间选择的整个行或列。
PS。
遗憾的是Excel没有与Google表格相同的技巧。通过例如。要从C2到C(无穷大)进行选择,您可以在此处进行:
SUM(C2:2)