【发布时间】:2019-12-21 08:37:30
【问题描述】:
我有一个 google 表格,其中包含 4 个不同指标的列。 DepositReceived、DepositPaid、BalanceReceived 和 BalancePaid。对于每一个,都有一个日期列和一个值列
- DepositRecievedDate
- DepositReceivedValue
- 存款支付日期
- DepositPaidValue
- BalanceReceivedDate
- BalanceReceivedValue
- BalancePaidDate
- BalancePaidValue
我希望获取日期字段并为每个年/月组合创建一个存储桶,以显示收到和支付的总价值(存款 + 余额)
我可以使用 QUERY 和 Year() 和 Month() 获得每个指标的总和值,但我无法将收到和支付的数据加入不同列中的同一个存储桶,因此我可以对 Received-Paid 进行计算.
关于如何在 Google 表格中执行此操作的任何想法?
【问题讨论】:
-
我可以把它放到我加入“IN”值(DepositReceived 和 BalanceReceived)的位置,并按年/月排序。我可以对“OUT”值、DepositPaid、BalancePaid 执行相同的操作。我现在需要在同一年/月加入 IN 和 OUT,然后进行差异计算。我想知道是否应该尝试在 SQL 查询或工作表计算中进行连接。
-
如果更简单,我可以有 4 个不同的选项卡,它们具有列 - 年、月、值。如果我可以使用 gsheet calcs 而不是查询将所有四个选项卡连接到一个选项卡中,我也可以这样做。应该是 (DepositReceived+BalanceReceived)-(DepositPaid+BalancePaid)
-
分享您的工作表副本以及所需输出的示例
-
这是工作表的一个版本:docs.google.com/spreadsheets/d/…。数据选项卡包含接收和支付的存款和余额的日期和值。输出选项卡应汇总每年每月收到的(存款 + 余额)和支付的(存款 + 余额)的值。
标签: arrays google-sheets filter sum google-sheets-formula