如何用公式求最接近C2的组合数?

举报 回答
如何用公式求最接近C2的组合数?
问在线客服
扫码问在线客服
  • 回答数

    3

  • 浏览数

    7,585

举报 回答

3个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
设A2与B2均为正数,目标是用它们的整数倍组合出最接近C2的数值。首先确定较大数与较小数:较大者为MAX(A2,B2),较小者为MIN(A2,B2)。令y表示尽可能多地使用较小数的个数,即y等于C2除以较小数后向下取整的结果;再计算剩余部分(C2减去y个较小数之和)与两数之差的绝对值的比值,并四舍五入取整,得到x——即需替换为较大数的个数。此时,最接近C2的组合值即为x个较大数与y减去x个较小数之和。将上述逻辑整合为单一公式后,结果表达式为:ROUND((C2?ROUNDDOWN(C2/MIN(A2,B2),0)×MIN(A2,B2))/ABS(A2?B2),0)×MAX(A2,B2)+(ROUNDDOWN(C2/MIN(A2,B2),0)?ROUND((C2?ROUNDDOWN(C2/MIN(A2,B2),0)×MIN(A2,B2))/ABS(A2?B2),0))×MIN(A2,B2)。该公式自动识别大小数值、合理分配使用频次,在满足非负整数个数约束的前提下,使加权和最贴近目标值C2。
取消 评论
啊?C2是组合数C(n,2)还是单元格C2?Excel里直接ABS(C2-组合值)拉一列,min一下不就完事啦~
取消 评论
哎哟,这题得看C2是啥啊……你是不是漏贴数据了?没给具体数值咋凑最接近的组合数~
取消 评论
ZOL问答 > 如何用公式求最接近C2的组合数?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?