怎么利用excel或sql得出我要的答案?

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:02:45
怎么在1到33这33个数中找出和值为109的6个数?
你可不可以说的详细一点,我excel和sql学完都忘了.

1、工具,加载宏,规划求解打上勾。
2、假设A1:A6是你要求的6个数
A7=SUM(A1:A6)
3、工具,规划求解,目标单元格填上:$A$7,选“值为”填上:109
可变单元格填上:$A$1:$A$6
添加条件:$A$1:$A$6=整数
$A$1:$A$6>=1
点击求解,得出其中一个解:
26
25
14
19
24
1

1。循环判断
6个循环,条件相加并且不相等

2。表连接
一个表,别名后进行自身的关联,后面where加条件就可以了

最大是33,33*3=99,和值怎么能达到109?

循环太麻烦了
创建一个表T 列 value插入值 1到33
构造6个虚表
select * from T T1,T T2,T T3,T T4,T T5,T T6
where T1.value+T2.value+T3.value+T4.value+T5.value+T6.value
但是这个查出来有重复的,需要自己过滤