Excel中的自动求和功能


-1

我有三列有1500行的这种形式:

Name codenb  area

X1   1       12
X2   1       8
X3   2       16
X5   3       2

X6   4       20
X7   5       5
...  ...     ..
Xn 

任何人都对如何自动仅计算具有相同codenb的行的总和有一个想法?


1
您能检查一下您的问题,看看那是您的实际桌子吗?已对其进行了编辑,并删除了一行。直到我检查了您原来的问题,我才看到它。
杰里(Jerry)

Answers:


1

总和是指面积之和?

您可以使用SUMIF()

=SUMIF(B:B,1,C:C)

例如,将给您所有codenb等于的总和1

B:B是带有条件(列codenb)的列;
1codenb,你总结;
C:C是包含要求和的值的列。


如果要获得一个包含所有codenb区域汇总以及每组区域总和的表格,则数据透视表将是最简单/最快的。

  1. 在新表中的表上插入数据透视表;
  2. codenb在右窗格的“行标签”中放置(单击并拖动)列;
  3. area在右窗格的“值”中放入(单击并拖动)列;
  4. 确保这些值由“ Sum”汇总。

0

您可以使用SUMIF

例如,对具有codenb == 1的行求和,可以使用:

SUMIF(B:B, 1, C:C)

因此,您可以使用可能的codenb值制作一个表,并用该公式中的第二个参数替换它。


0

一个公式:

= IF(COUNTIF(B:B,B2)> 1,SUMIFS(C:C,B:B,B2), “”)

可能适合。


0

使用数据透视表。您可以快速汇总每个codenb的所有区域,并添加一列“ codenb计数”,以显示产生该总和的行数:

在此处输入图片说明


然后重新排列数据透视表以包括“ count of codenb”列。请参阅上方我编辑的答案。
F106dart
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.