求助根据销量,分配总量。(带内置数据表)

求助大佬,如图所示。

根据数量,来分配总量。 数量总和超过了待分总量,从高到低分配下去 总量分完后,后面的就显示为0

内置数量文件如下:

WorkBook2.zip

微信图片_20220704094853.png

FineReport cnlnmasi 发布于 2022-7-4 09:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
snrtuemcLv8专家互助
发布于2022-7-4 10:49

参考

WorkBook2.rar

增加一列,使用累计函数,新值处理,你正式使用,可以隐藏

效果

image.png

  • cnlnmasi cnlnmasi(提问者) 您的这个思路 挺好,不过有个问题 最后计算的时候 分配 这里 还没有达到总量 就已经停止了 总会缺一个量 要怎样才能修正呢?
    2022-07-04 17:26 
  • snrtuemc snrtuemc 回复 cnlnmasi(提问者) 在第二个if判断修改下条件应该可以的
    2022-07-04 17:45 
  • cnlnmasi cnlnmasi(提问者) 感谢大佬 IF改了下 IF(G1-D3>0,C3,IF(C3-(D3-G1)<0,0,C3-(D3-G1))) 可以达到我的需求
    2022-07-04 18:31 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-4 10:39

你的数量又在帆软里面做了排序。。这个再用层次坐标累加的时候就错乱了。你把数据直接在数据集中去排序吧。这样用层次坐标才可以。不然用了层次坐标它的位置全部错乱了。。

  • cnlnmasi cnlnmasi(提问者) 感谢大佬,之前没有考虑 排序会影响层次坐标的问题,所以没有在数据集中把序号做起去,确实是有不小的麻烦
    2022-07-04 18:33 
最佳回答
0
yzm339714Lv6中级互助
发布于2022-7-4 10:54(编辑于 2022-7-4 10:56)

~~

  • 5关注人数
  • 404浏览人数
  • 最后回答于:2022-7-4 10:56
    请选择关闭问题的原因
    确定 取消
    返回顶部