我正在尝试按具有两列日期的月份重新组织电子表格。
有一个选项卡,其中简要列出了数据,这些数据显示何时向客户开具发票,何时付款以及所要求的金额。我试图在一个不同的选项卡上创建一个表格,其中数据按月分组,在特定月份请求多少,实际支付多少。我设法仅使用发布日期或仅使用支付日期,但未能在一张表中对这两个日期进行调和。如果没有收到付款或未开具发票,则某些月份必须使用空白单元格
=ArrayFormula(query(query({"Month","Month","#";if(len(query('inv 2019'!B2:L,"SELECT E")),{month(query('inv 2019'!B2:L,"SELECT E")),text(query('inv 2019'!B2:L,"SELECT E"),"mmmm"),query('inv 2019'!B2:L,"SELECT L")},)}," select Col1,Col2,sum(Col3) where Col2 <> '' group by Col1,Col2 label sum(Col3)'Sum' ",1),"select Col2,Col3 format Col3 '$#,###.00' ",1))
这就是数据的样子
这就是我要实现的目标
我希望对算法的很多解释