全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
2455 4
2010-06-16
悬赏 200 个论坛币 已解决
请教如下具体几个问题

1.A10和A8单元格的结果为什么不同?

2.Linest函数结果返回为一个数组,但excel中显示只有一个数值,如何将数组显示出来?

3.如果引用一个数组的结果作进一步计算?

Excel表格在附件中。

帮别人问的,先谢谢了。

问题.xls

大小:25 KB

 马上下载

最佳答案

riversun189 查看完整内容

第一个答案:A8中的乘法其实是线性回归的两个系数(1000,2000)和(9,1)的乘积的和,1000×9+2000×1=11000; 而A10中的公式仅仅是c8和(9,1)的乘积的和:9×1000+1×1000=10000,所以结果不一样。问题出在c8中,c8的公式应该返回数组(一元线性回归系数m,b),而附件中c8的公式返回的仅仅只有m一个。 解决办法:选中c8和d8,按数组公式输入。返回值(系数m和截距b)放在c8和d8中,分别为1000,2000. A10中公式的c8 ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-6-16 09:52:38
第一个答案:A8中的乘法其实是线性回归的两个系数(1000,2000)和(9,1)的乘积的和,1000×9+2000×1=11000;

而A10中的公式仅仅是c8和(9,1)的乘积的和:9×1000+1×1000=10000,所以结果不一样。问题出在c8中,c8的公式应该返回数组(一元线性回归系数m,b),而附件中c8的公式返回的仅仅只有m一个。

解决办法:选中c8和d8,按数组公式输入。返回值(系数m和截距b)放在c8和d8中,分别为1000,2000.

A10中公式的c8改成c8:d8,也按照数组输入即可。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-16 15:38:31
修改后的公式在附件中,其实也把你的第2第3文也回答了。数组公式的返回值很重要,linset函数返回的是数组,一定要按照数组来设置返回区域,才能把正确的结果返回来。另外,linset函数的返回值可以看帮助文件。
附件列表

副本1.xls

大小:27 KB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-16 18:41:17
谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-17 11:17:23
看看看看![shocked]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群