全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
2198 5
2008-12-19

各位版友,大家好,今日用excel做算法时遇一公式,百思未得其解,就是在单元格中输入数据区域后的运算结果,譬如在A2单元格中输入=B2:B107之后,给我显示的结果是8;而我输入=105-B2:B107之后的结果是95,不知何故,望指教,多谢了!

具体可以参见里面绿色的一列公式和紫色的单元格
278420.xls
大小:(148 KB)

 马上下载


[此贴子已经被作者于2008-12-19 17:50:42编辑过]

附件列表

278418.xls

大小:148 KB

 马上下载

请教一个关于excel的问题

二维码

扫码加我 拉你入群

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

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

全部回复
2008-12-19 17:41:00
这个问题比较有意思啊,能发一份excel原文件给我看看吗fengbiaohe@163.com,本人对excel挺感兴趣。谢谢。
二维码

扫码加我 拉你入群

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

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

2008-12-19 17:51:00
具体可以参见里面绿色的一列公式和紫色的单元格
二维码

扫码加我 拉你入群

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

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

2008-12-19 18:31:00

Excel没有错,我来解释一下。

LZ在A14单元格中输入的是=B2:B112。这式子不对。B2:B112是一个区域,让一个单元格等于一个区域,这是什么意思?于是Excel自动纠错为是让A14等于B2:B112这个区域中的某个值。那么是哪个值呢?自然就是A14旁边那个B14了,于是LZ的做法等价于在A14输入=B14。不信的话,您可以在A18输入=B2:B112,得到值应该是B18的值11。

对上面来一个自然的推广。您在A15输入的105-A14等价于105-B14,但在A16输入的105-B2:B112等价于105-B16,这才造成了A15和A16的值不同。

解释完毕。

[此贴子已经被作者于2008-12-19 18:33:12编辑过]

二维码

扫码加我 拉你入群

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

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

2008-12-20 10:42:00

解答

楼上说的很对,b7:b112是个数组,而你用一个单元格表示数组,只会返回与这个单元格所在行相对应的数组列的单元格数据,你可以在A21输入C7:C112,返回的值是C21所对应的值。
二维码

扫码加我 拉你入群

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

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

2008-12-21 18:15:00
非常感谢sheepmiemie、limitspeed 的解答 俺明白了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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