Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1377|回复: 8

[已解决]数字处理-算法

[复制链接]
发表于 2022-9-23 18:55 | 显示全部楼层 |阅读模式
各位老师好~
      现在有6列数据需要处理,需求将数字凑MOQ和MPQ
MOQ也就是最少下单数量
MOQ也就是整箱的数量

有兴趣的老师试试,编写一下,谢谢~
最佳答案
2022-9-26 15:51
本帖最后由 excel用户1116 于 2022-9-26 16:23 编辑

算法.zip (18.51 KB, 下载次数: 16)
cc4642598f100b0b021b8929b3a8276.jpg

算法.zip

9.58 KB, 下载次数: 10

发表于 2022-9-25 22:47 | 显示全部楼层
没看出来你这是什么算法得到的结果
回复

使用道具 举报

 楼主| 发表于 2022-9-26 08:53 | 显示全部楼层
金樽空对月 发表于 2022-9-25 22:47
没看出来你这是什么算法得到的结果

第2行,前面MOQ 1000意思是后面要有数字最少要比这个大,MPQ 124是最后输出的数字必须是124的倍数。而D2少于1000,+E2的话是大于1000,但是少于2000,所以L2为1000的124向上取整;以此类推
回复

使用道具 举报

发表于 2022-9-26 15:51 | 显示全部楼层    本楼为最佳答案   
本帖最后由 excel用户1116 于 2022-9-26 16:23 编辑

算法.zip (18.51 KB, 下载次数: 16)
回复

使用道具 举报

 楼主| 发表于 2022-9-26 17:20 | 显示全部楼层
回复

使用道具 举报

发表于 2022-9-29 08:48 | 显示全部楼层

结果是正确还是有问题??
回复

使用道具 举报

发表于 2022-10-4 16:45 | 显示全部楼层
L2 公式: =IFERROR(CEILING(MAX($A2,TEXT(SUM($D2:D2)-SUM($K2:K2),"0;;")),$B2),)

祝順心,南無阿彌陀佛

log1.png
回复

使用道具 举报

 楼主| 发表于 2022-10-31 16:01 | 显示全部楼层
excel用户1116 发表于 2022-9-29 08:48
结果是正确还是有问题??

可以了,我稍微在你的基础上优化了一下
回复

使用道具 举报

 楼主| 发表于 2022-10-31 16:01 | 显示全部楼层
cutecpu 发表于 2022-10-4 16:45
L2 公式: =IFERROR(CEILING(MAX($A2,TEXT(SUM($D2:D2)-SUM($K2:K2),"0;;")),$B2),)

祝順心,南無阿彌陀 ...

谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 04:19 , Processed in 0.282008 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表