通过唯一ID动态地对单独工作表中的数字求和

时间:2011-12-22 04:39:38

标签: excel excel-2007 spreadsheet excel-formula

我正在为朋友制作一份excel工作簿,以跟踪他的销售费用和销售利润。该工作簿有2张(汽车,费用)。

汽车表看起来像这样:

      A       B      C       D      E        F           G        H
1] Stock# | Year | Make | Model | Cost | Expenses | Sell Price | Profit
2] 1      | 2001 | Ford | Blah  | 1500 | 450      | 3000       | 1050
3] 2      | 2012 | Ford | Meh   | 1600 | 250      | 3500       | 1650

费用表如下:

     A             B          C
1] Stock # |     Item     | Cost
2] 1       | Brakes       | 200
3] 1       | Paint        | 200
4] 1       | Bumper Fluid |  50
5] 2       | Exhaust      | 250

目前在汽车表中,我有费用从费用表中手动选择的单元格和#34; = SUM(费用!C2:C4)"。无论如何都会自动化它,以便不是寻找手动选择的单元格,而是通过独特的Stock#/ ID查找单元格?

2 个答案:

答案 0 :(得分:1)

您可以使用SUMIF:

=SUMIF(A2:A5, 1, C2:C5)

这将返回450,或所有Stock#1的总和

=SUMIF(A2:A5, 2, C2:C5)

这将返回250,或所有Stock#2的总和

答案 1 :(得分:0)

Sumif正是您要找的。在Excel中进行F1并搜索“sumif”或点击公式栏旁边的f(x)按钮以排列公式帮助。

无论哪种方式,在帮助中你都应该找到一个可以粘贴到excel的工作示例。

Sumif将改变你在excel中的生活。