Excel公式-相同类型的自动求和

Excel公式-相同类型的自动求和,excel,Excel,我需要一个简单的excel公式来快速计算不同类型对象的值之和,如下所示: Type1 10 Type1 10 Type1 10 Type2 10 Type2 10 Type2 10 Type2 10 Type3 10 Type3 10 项目数量和类型数量未知(长列表),在不同的工作表中,我希望得到类型的总和,如: Sumof Type1: 30 Sumof Type2: 40 Sumof Type3: 20 我不需要VBA,只需要简单的excel公式 BR

我需要一个简单的excel公式来快速计算不同类型对象的值之和,如下所示:

Type1  10 
Type1  10 
Type1  10 
Type2  10 
Type2  10 
Type2  10 
Type2  10 
Type3  10 
Type3  10 
项目数量和类型数量未知(长列表),在不同的工作表中,我希望得到类型的总和,如:

Sumof Type1: 30
Sumof Type2: 40
Sumof Type3: 20
我不需要VBA,只需要简单的excel公式


BR

为此使用数据透视表

  • 向数据中添加标题行(“数据类型”、“值”)
  • 选择您的数据
  • 插入数据透视表
  • 将“数据类型”-标题拖到行标签区域
  • 将“值”-标题拖到“值”区域
  • 确保它在“值”区域中显示“值的总和”,而不是“值的计数”,如果不是,则需要双击它并更改为使用总和
  • 您也可以使用“添加小计”功能,但数据透视表更灵活、更强大。

    我想这正是您想要的

      A        B
    
    1类型110

    2类型2 10

    3类型2 10

    4类型1 10


    =Sumif(A1:A4,“=Type1”,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)
    
    有关更多详细信息,请参阅下面的链接


    我们是来服务的!或者不是。如果类型的数量未知且可能很大,则不是这样,对吗?您可以使用INDEX、MATCH和COUNTIF获得不同的列表。你不可能找到一个公式,它可以毫不费力地为你提供你想要的一切。你得自己想办法。问答论坛的有趣方法。如果有一个使用该函数给出的示例的解决方案,为什么不发布它呢?您还可以添加如何制作一个包含类型1、类型2、类型3的总和的列表。。。就像@Tolga问的那样?这向我展示了我缺少的是移动“值”列,将其拖到“值”区域中。谢谢!这比其他答案更容易处理。