Google 表格 - 查询周末账户余额

问题描述 投票:0回答:2

我有一个表,里面有一些支票账户数据。看起来像这样:

分别为 F 列和 G 列

平衡 周数
5 11
45 12
85 13
45 14
85 14
125 15
85 15
125 16
85 16
125 17
85 18
125 18
165 19
205 20
165 20
65 20

我通过在包含日期的列上使用 WEEKNUM() 来获取周数。我正在尝试找到一种方法来获取每周的最后一个值。我已经尝试过

"SELECT MAX(F), G GROUP BY G ORDER BY G ASC"
,但有些周的最后值不是最高的(例如第 15 周)。

编辑:对表格格式感到抱歉,它在预览中看起来不错。基本上,我有两列,一列是账户余额,一列是交易的周数

google-sheets google-sheets-formula aggregate
2个回答
1
投票

这是一种方法

(not query-based)

=reduce(F1:G1,unique(tocol(G2:G,1)),lambda(a,c,vstack(a,hstack(xlookup(c,G:G,F:F,,,-1),c))))


0
投票

这是另一个解决方案:

=MAP(UNIQUE(G:G),LAMBDA(w,{XLOOKUP(w,G:G,F:F,,2,-1),w}))
© www.soinside.com 2019 - 2024. All rights reserved.