如何在2列上查看并返回另一列的总值?

时间:2014-03-10 19:02:27

标签: excel vlookup

我在Excel中有一个表格结构如下:

Month    Date        Time    ID         Name    Currency    Value
Jan      07/01/14    5       1234567    Ted     GBP         500
Jan      10/01/14    12      1234567    Ted     GBP         723
Feb      23/02/14    6       9877654    John    GBP         300
Feb      10/02/14    10      1234567    Ted     GBP         333

我需要做的是编写一个公式,它基本上返回的值是ID的总和,其中ID和Month等于查找值。例如,使用上面我会说:

  

查找月份等于1月且ID等于1234567的值的总和。

本案的答案是1223。

我刚试过

=SUMIFS(INPUT!H:H,INPUT!D:D='TRANS BY MID'!B2,INPUT!A:A='TRANS BY MID'!C1)

INPUT!H:H 是我的ID列

INPUT!D:D ='TRANS BY MID'!B2 是我想要使用的ID

INPUT!答:是月份列

TRANS BY MID'!C1 是Jan

1 个答案:

答案 0 :(得分:0)

为了提供可行的解决方案,我将您的问题简化为一张。数据如下所示:

enter image description here

您可以将其他工作表链接到列J中显示的值。

现在的公式如下:

=SUMIFS(G:G,D:D,J1,A:A,J2)

结果显示在J7

enter image description here