如何对零乱稀疏的表格进行汇总统计

仓库货运登记会记录每天的车辆和货物信息,如下表包括车牌 / 司机、经过场所、货物名称及数量等信息。

..

现需要统计每辆车每天经过场所,总载货量和出车次数

..

使用集算器实现步骤:

1.     安装运行集算器

可去润乾官网下载职场版,同时下载一个免费授权就够了,首次运行时会提示加载。

2.     编写脚本

..

脚本列出来看下:


A

1

=file("41/Book.xlsx").xlsimport@w(;,4:34)

2

=A1.select(~(3))

3

=A2.groups@i(~(2):N;count(1):C,sum(~.to(4,).sum()):Z)

4

=A3.groups(N: 车牌 / 司机;sum(C): 经过场所,sum(Z): 总载货量,count(1): 出车次数 )

5

=file("result.xlsx").xlsexport@t(A4)

A1 读取 Excel 有效行,包括其中的空行

A2 将空行过滤掉,不参与统计

A3 按照司机分组(相邻且属于同一司机,即每次发车)汇总经过场所和载货量

A4 再按司机分组(同一司机合并到一组,即所有发车)汇总计算出结果

A5 将结果写出到 Excel

3.     按 F9 运行脚本就可以看到前面的统计结果已经算出来了

数据与脚本.zip