Excel公式 – 相同types的自动求和

我需要一个简单的Excel公式来快速获取不同types的对象的值的总和,如下所示:

Type1 10 Type1 10 Type1 10 Type2 10 Type2 10 Type2 10 Type2 10 Type3 10 Type3 10 

项目的数量和types的数量是未知的(长列表),在不同的工作表中,我想要得到types的总和,如:

 Sumof Type1: 30 Sumof Type2: 40 Sumof Type3: 20 

我不需要VBA,只需简单的excel公式

BR

我想sumif是你在找什么

为此使用数据透视表。

  1. 为您的数据添加标题行(“数据types”,“值”)
  2. select你的数据
  3. 插入数据透视表
  4. 将“数据types”标题拖到“行标签”区域
  5. 将“value”-header拖到Values区域
  6. 请确保它在“值”区域中显示“值的总和”而不是“计数值”,如果不是,则需要双击它并更改为使用总和。

您也可以使用“添加小计”function,但透视表更灵活和强大。

  AB 

1 Type1 10

2 Type2 10

3 Type2 10

4 Type1 10

= SUMIF(A1:A4, “=types1”,B1:B4)

我会像这样设置它。

在这里输入图像描述

= SUMPRODUCT( – (D1 = A:A), – (E1 = B:B),B:B)

所以,基本上。 。 。

 To count Apples sales for North: =SUMPRODUCT(--(A2:A12="north"), --(B2:B12="apples")) or =SUMPRODUCT((A2:A12="north")*(B2:B12="apples")) To sum Apples sales for North: =SUMPRODUCT(--(A2:A12="north"), --(B2:B12="apples"), C2:C12) 

请参阅下面的链接了解更多详情。

https://www.ablebits.com/office-addins-blog/2016/08/24/excel-sumproduct-function-formula-examples/