如何分析統計找出最優物料組合?请提供方法与您的具体结果,谢谢
存在問題:採購的不同長度的鐵管種類太多(450多個),難以預測與管理
目的:減少規格個數(保留20個左右),總用量比現在增加最少(1%以下),增加量越少越優。會存在大長度用於小長度,用量有一定增加
困難:只会基本的excel,可能組合太多找不到與無法比較哪些組合最優
原始excel資料:
https://pan.baidu.com/s/1FLt5oL1KiNfzOKd3nHIZ0A
提取碼:s6jf
如何计算增加量?规格长度*用量吗?
用量和规格之间有什么联系吗?能简单说下吗? 一个单位是 千克 一个单位是 cm.
我的思路是, 根据用量找到一个阈值, 用这个阈值 和 总用量的百分比进行 权衡, 然后进行分段, 规格小的 向规格大的进行靠拢. 可以通过程序来找到分段的结果,即最优方案.
难点在于,不清楚用量和规格之间的联系以及不同规格之间有什么影响,无法计算出最后的用量.
我的想法:总用量求和,最多的那些不动,其他的向他们靠。
确定的是从这450多个规格中选择20个,直观上可能耗材最多的那二十个规格最省钱,但是并不一定。为了问题简便,你先将这些按照用量进行降序排列,如下图:
你的现在将规格减少到20,大概率是从上图中排序后的前面30个左右里选择出来20个,你优化某个规格而多出来的耗材为:
这样就可以计算出损耗的总数了,而你的要求是不大于1%,即不大于108.26KG即可,当然这个计算量可能有点大。
为了简便计算,我的建议就是从排好序的前30个选择,然后进行计算。
如果有帮助,请采纳,多谢!
这个会编程的话,可以采用启发式算法求出近似解,在你没有思路的时候,可能得到一个不错的答案,如果想要得到具有解释意义的答案,只能去知网上查查相关文献了
我理解的是
減少規格個數(保留20個左右),總用量比現在增加最少(1%以下),你这个是是按照总体的数据来对应这2个未知的条件。
运筹学里有个名词叫线性规划,能解决你的问题,Excel就有这个功能不用编程。
你这数据不知道为啥我下不下来,卡好久了,我说一下我的思路。
还有一种方式就是按照总需求量排序,按照你设置的20的步长拆分列数据(但是这样拆分20未必合理),可以参考史特吉斯公式计算一个更合理的步长,HTML不会打公式凑合看下,或者自己百度。
第一步:
就算用程序穷举找出1-12月最佳组合前20个,只是对历史数据的统计最优,也不能预测未来最优,是否具有指导意义和价值呢?如果这12个月的数据具有典型和示范性,用代码是可以做出来计算的,其实也很简单,就是穷举。给定选出的组数,算出来,可以从20-30都算出最优再最后做出选择。