关于使用excel公式或者VBA解决往不同容器里面放小球的问题

轮子酱 2020-10-13 04:19:18
大致问题是这样的,举个例子


如图所示,有容器A-F,人A-G,人A-G按顺序将手上的球依次尽可能放入容器A-F中,比如人A把2个球放入容器A,人B就得把3个球放入A,1个放入B,直到容器填满或者每个人的球都放完为止
最后统计每个人在每个容器中分别放了几个球

大概是这么一个问题,目前能想到的思路就是每个人放一个球之后更新一下数据,做一次判断能不能继续放,不能就放到下一个,或者类似if剩余球数>容器剩余数量就all in,否则放入剩余数量后再判断下一个这样的遍历法

但因为需要处理的数据量比较大,而且老板看不懂VBA,所以如果能尽量使用公式添加辅助列解决是最好,如果不能,vba处理是否有更便捷的方式呢?
望请不吝赐教
...全文
151 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,172

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧