关于定量分配求教

微信截图_20230728103320.png如上图所示,有以下需求:1、定量有值的,直接引用到配量中。2、定量值为0,且配量的和小于总量,那么就把系数填入配量中。当配量的和大于总量时配量填入0

WorkBook1.zip

--------------------------------------------------------------------------------

微信截图_20230728162120.png我现在用层次坐标函数,做到基本达到要求,但有一个问题没解决   当最后剩余的数值小于系数时,不能填入到最后一格去!请大神赐教!

FineReport cnlnmasi 发布于 2023-7-28 10:38 (编辑于 2023-7-28 16:26)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-7-28 16:38(编辑于 2023-7-29 17:17)

你的意思,这一格还要填写25?然后下面的行全填写0?不是很理解你的意思

-------------参考文件-----------------

072811.rar

当累计超过总量时,只取它对应的数据。

----------------------------------

结果:

image.png

  • cnlnmasi cnlnmasi(提问者) 总量是380 现在分配完了375 所以下一格应该要把5填写进去 后面的就全是0了 也就是说总量按顺序全分完 没分到的就全是0
    2023-07-28 17:54 
  • CD20160914 CD20160914 回复 cnlnmasi(提问者) 上面更新了文件。
    2023-07-29 17:17 
  • cnlnmasi cnlnmasi(提问者) 大佬 能提供个FineReport 10 版本的吗 你这个我打不开 版本过高
    2023-07-31 11:21 
  • CD20160914 CD20160914 回复 cnlnmasi(提问者) 参考这里,修改一下值,就可以用FR10打开了:https://bbs.fanruan.com/wenda/question/123526.html
    2023-07-31 11:26 
  • cnlnmasi cnlnmasi(提问者) 可以了 打开了 感谢大佬 实现思路和我所想的差不多,最后的判断方法更高明。
    2023-07-31 11:47 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-7-28 10:42

if(b4>0,b4,if(b4=0 && c6<b1,d1,if(c6>b1,0,"")))

  • cnlnmasi cnlnmasi(提问者) 这个公式 不是很符合第2点要求
    2023-07-28 12:00 
  • 用户k6280494 用户k6280494 回复 cnlnmasi(提问者) 判断不了,大兄弟
    2023-07-28 13:01 
  • 用户k6280494 用户k6280494 回复 cnlnmasi(提问者) 层次坐标拉胯得很,你看其他大神吧
    2023-07-28 16:40 
  • 3关注人数
  • 448浏览人数
  • 最后回答于:2023-7-29 17:17
    请选择关闭问题的原因
    确定 取消
    返回顶部