准备1000条测试数据:依次生成商品序号,并随机生成商品单价和购买数量,并计算出总价格。其中,要求商品单价在1至100元之间,保留两位小数;购买数量为1至1000之间的整数。
解答:
A | B | |
1 | =create(ID,UnitPrice,Quantity) |
![]() |
2 | for 1000 |
![]() =round(int(rand(9900))/100+1,2)
|
3 |
![]() =int(rand(1000))+1
|
|
4 |
![]() >A1.insert(0,A2,B2,B3)
|
|
5 | =A1.derive(round(UnitPrice*Quantity,2):Total) |
![]() |
A5中最终结果如下:
由于有可能出现得分相同的情况,因此计算排名时不能简单排序后取前三条记录。