富贵论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

广告
查看: 4|回复: 0

[教程] Excel怎么解锁九宫格? sumproduct函数解九宫格的教程

[复制链接]

1万

主题

1万

帖子

4万

积分

会员

UID
11756
金币
0
威望
0
贡献
18001
宣传
0
买家
0
卖家
0
注册时间
2017-4-17
最后登录
2024-5-9

资讯达人勋章富贵吧帅哥勋章

发表于 2024-4-16 20:06 | 显示全部楼层 |阅读模式

九宫格是个很古老的问题。九宫格是在将1-9的整数填入到一个3×3的正方形中,要求每行,每列以及两个对角上的三个数之和为15。

1、首先,我们需要安装规划求解加载项。在excel选项中找到加载项,然后点击转到后在规划求解选项上打勾。

Excel怎么解锁九宫格? sumproduct函数解九宫格的<a href=教程-1.jpg" title="Excel怎么解锁九宫格? sumproduct函数解九宫格的教程-1.jpg" />

2、我们需要像图中一样建立个3×3的表格,并设置对行,列,对角线进行求解。这是规划求解中的一项约束条件。

Excel怎么解锁九宫格? sumproduct函数解九宫格的教程-2.jpg

3、接下来,我们需要建立数值取值计算的表格,行为九宫格九个对应位置,列为其可能取值,由于他们都只能取一个不同的值,故还要建立个约束条件。

Excel怎么解锁九宫格? sumproduct函数解九宫格的教程-3.jpg

4、我们可以用sumproduct函数得到九宫格的取值结果,并将其与九宫格各个位置建立关系。可以直接在九宫格每个位置用“=”得到各个位置的取值。

Excel怎么解锁九宫格? sumproduct函数解九宫格的教程-4.jpg

5、最后我们需要进行规划求解,在数据中找到规划求解,按照图中的几个规划条件进行设定。

Excel怎么解锁九宫格? sumproduct函数解九宫格的教程-5.jpg

6、最后我们还要在规划求解中的选项中进行设定,选择线性求解,将精度和收敛度调大,否则计算次数过多还会出现小数。设定后点击求解便可以得到结果。

Excel怎么解锁九宫格? sumproduct函数解九宫格的教程-6.jpg

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|富贵论坛 ( 琼ICP备2022019866号-1 )

GMT+8, 2024-5-28 19:10 , Processed in 0.122295 second(s), 41 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表