在列中的单元格中,在其行中的单元格中具有特定的值

我的表如下…

Timestamp | Category | Cost -------------------------------- ... | Shopping | 5 ... | Charity | 10 ... | Dining | 20 ... | Mortgage | 1000 ... | Dining | 30 etc... 

我需要的是每个类别值的公式,将获得具有该类别的行的成本列的总和。 即。 我可以把这个类别的总支出放在我的预算表中的“实际支出”单元中。 数据是与谷歌formsinput,所以我几乎没有格式化的权力。

谢谢你的帮助!

您可以使用多个SUMIF()函数将这些总和放置在电子表格中的任何位置。 假设列A是时间戳,列B是类别,列C是成本:

 Shopping -> =SUMIF(B:B, "Shopping", C:C) Charity -> =SUMIF(B:B, "Charity", C:C) Dining -> =SUMIF(B:B, "Dining", C:C) Mortgage -> =SUMIF(B:B, "Mortgage", C:C) 

我在这里看到两个选项。 在我看来,数据透视表是迄今为止最快和最简单的。 (见图中的选项1)

要么

如果你知道所有的类别,并有一个特定的地方你想要他们…见选项2.这使用命令SumIf(有条件求和),其中它使用J列中的值,并使用聚合将所有成本总结在一起。

在这里输入图像说明