永发信息网

用EXCEL表格设置一个函数,从几个数字中挑选出某几个数字,使其和为某个设定的数字

答案:4  悬赏:40  手机版
解决时间 2021-11-19 17:41
  • 提问者网友:留有余香
  • 2021-11-19 10:41
用EXCEL表格设置一个函数,从几个数字中挑选出某几个数字,使其和为某个设定的数字
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-11-19 11:45
A1:A5分别输入1,2,5,11,20
C1输入
=SUMPRODUCT(A1:A5,B1:B5)回车
D1输入
=IF(ROW(A1)>SUM($B$1:$B$5),"",INDEX(A:A,SMALL(IF($B$1:$B$5=1,ROW($1:$5),4^8),ROW(A1))))
数组公式,输入公式后先不要回车,按Ctrl+Shift+Enter结束计算。再向下填充至D5
菜单栏——工具——规划求解——出现“规划求解参数”对话框——设置目标单元格:$C$1——值为:16——可变单元格:$B$1:$B$5——约束:
添加:单元格引用位置:$B$1:$B$5,下拉选“<=”——约束值:1——确定
添加:单元格引用位置:$B$1:$B$5,下拉选“int”——确定
添加:单元格引用位置:$B$1:$B$5,下拉选“>=”——约束值:0——确定
自动生成:
$B$1:$B$5<=1
$B$1:$B$5=整数
$B$1:$B$5>=0
最后,点“求解”——确定。
D列出现的数值就是你要的数字。
全部回答
  • 1楼网友:狂恋
  • 2021-11-19 14:17
思路:设置变量$1=1,$2=2,$3=5,$4=11,$5=20;如果存在for a in $1,$2,$3,$4,$5 do $b=16-$a ;if 存在 $6 in ($1,$2,$3,$4,$5)那么打印$a,$b
  • 2楼网友:琴狂剑也妄
  • 2021-11-19 13:04
这个几乎不可能
因为随机性太大了
  • 3楼网友:詩光轨車
  • 2021-11-19 12:59
百度 EXCEL 规划求解功能,我电脑里也没安装规划求解 示范不了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯