查询多列上的SUM值,然后减去并比较结果

时间:2014-03-30 02:30:40

标签: google-sheets google-sheets-query google-sheets-formula

我有以下情况: Google Sheet可以在两个班次(上午和下午)收集每日现金流量,每个班次都有手头现金(现金)和银行账户资金(支付账单并根据需要进行转账)。 该电路通过记录货币IN或货币OUT并使用流量方向作为基本选择器来工作,以便通过添加和减少来确定,有多少钱进来,以及多少钱出来。

enter image description here

我一直在测试长QUERY公式以尝试提供结果,但到目前为止,我设法只通过SUM(X)进行过滤。但是,在阅读了有关查询公式的所有文档之后,我一直在尝试,选择并计算当天每个班次的每个收入,进行数学计算,与起始现金进行比较,并通过付款,日期和班次确定多少钱进出。

这是收集项目的查询公式:

=QUERY(A1:Q,"SELECT A,B, SUM(G), SUM(H), SUM(I), SUM(J), SUM(K) WHERE E='Collected' AND L='Cash' GROUP BY A,B LABEL SUM(G)'Rentals Collected' ",2)

这是付费项目的查询公式:

=QUERY(A1:Q,"SELECT A,B, SUM(G), SUM(H), SUM(I), SUM(J), SUM(K) WHERE E='Paid' AND L='Cash' GROUP BY A,B LABEL SUM(G)'Rentals Paid' ",2)

我也使用此查询公式来显示每个班次开始时每天可用的资金。

=QUERY(A:Q, "SELECT A,B,C,D WHERE C IS NOT NULL", 2)

enter image description here

有什么想法吗?

这里是Dummy Sheet that recreates the scenario

0 个答案:

没有答案