如何根据相同的列值获取列总和?大家好
如果代码相同,如何计算总数量?我目前正在使用 Col Sum(:Qty),但它正在获取所有列值的总和。我只想要具有相同代码和日期的值的总和
| 日期 | 代码 | 数量 | 总数量 |
| 10-23-23 | 00 | 4 | 9 |
| 10-23-23 | 00 | 5 | 9 |
| 10-23-23 | 01 | 6 | 6 |
| 10-24-23 | 03 | 3 | 3 |
| 10-24-23 | 04 | 4 | 4 |
| 10-25-23 | 05 | 6 | 8 |
| 10-25-23 | 05 | 2 | 8 |
自动化和脚本回复:如何根据相同的列值获取列总和?您可以添加代码列作为分组变量来实现这一点 - 所需的公式是:
列总计(数量,代码)
我已将其放入附表中以供说明。
希望有帮助,
斯图尔特
回复:如何根据相同的列值获取列总和?以下是 Col Sum() 的脚本索引描述

请注意,该函数允许按变量。同一脚本索引条目中的示例 4 说明了如何使用 By 变量,其中 Age 和 Sex 列指定为 By 变量
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Sum for Each Age and Sex Group",
Formula( Col Sum( :height, :age, :sex ) )
);
有了结果
