Excel - 对多张工作表中的值进行求和的公式?

Excel - 对多张工作表中的值进行求和的公式?

我有一张 Excel 表格,里面有 12 张表格,每个表格都以月份命名,用于记录我的开支。我想再用一张表格记录特定开支的总额,例如房租、汽油、购物等。

我该如何选择一项费用并得到所有月份的总额?

例如,从一月到九月,我花了多少钱汽油费。

答案1

遵循黄金法则:数据在一张纸上,报告在其他纸上。

通过为每个月创建一个工作表,您实际上是在将数据输入报告表中,而创建跨这十二张工作表进行报告的公式将非常困难。

相反,重新安排您的工作簿,并在一张工作表上移动/输入所有数据。使用日期列来标识条目属于哪个日期。然后,您可以使用另一张工作表来报告该数据。您只需要一张报告表,而不是 12 张。例如,您可以使用数据透视表来报告您的数据,并使用日期过滤器来显示特定月份的数据。

这比试图想出复杂的公式来弥补不良的数据布局要容易得多,并且可以轻松地对特定类别的所有数据进行求和。

答案2

您可以尝试vlookup在单独的工作表中执行以下操作:

  1. 列出所有账户;在 Excel Windows 7 中比较两个不同工作表之间的帐户并合并到一个列表中
  2. vlookup每张表的具体费用:

    • 写下公式,例如:vlookup:(Sheet1_January;在哪一列写下金额;如果这些费用不在一月份,则为 false) - 这样你就会得到你在特定费用上花了多少钱,比如说 - 汽油 - 20 美元;

    • 在公式末尾添加“+”,然后对下个月(例如 2 月)执行相同的查找操作,依此类推,添加并计算所需月份的成本 - 如果您已经达到 10 月,但想要 5 月的成本,则在查找公式中扣除 5 月的成本

相关内容