按日期的年月统计
举例
有 Excel 文件 Book1.xlsx,数据如下所示:
date |
val |
2018/1/1 |
1 |
2019/1/1 |
2 |
2019/2/1 |
3 |
2019/2/5 |
4 |
2019/3/5 |
5 |
2019/3/10 |
6 |
2019/3/19 |
7 |
2019/3/19 |
8 |
2019/4/15 |
9 |
2019/4/29 |
10 |
按 date 的年月统计 val 的和,结果如下:
YM |
total |
201801 |
1 |
201901 |
2 |
201902 |
7 |
201903 |
26 |
201904 |
19 |
编写 SPL 脚本:
A |
|
1 |
=file("Book1.xlsx").xlsimport@t() |
2 |
=A1.groups(month@y(date):YM;sum(val):total) |
A1 读取 excel 文件内容
A2 按 date 的年月分组,统计 val 的和,month 的 @y 表示参数中带有年份部分,返回 6 位数
英文版