仓库货运登记会记录每天的车辆和货物信息,如下表包括车牌 / 司机、经过场所、货物名称及数量等信息。  现需要统计每辆车每天经过场所,总载货量和出车次数  使用集算器实现步骤: 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
|