楼主 smupsu |
诸位E友: 经验证: EXCEL2003和2007版本的OFFSET(),第2、3参数(偏移量),如果是小数,正数取整数部分,负数会向远离0的方向取整。(此说法的句式借鉴OFFICE帮助。) 但在EXCEL2010版本的OFFSET(),第2、3参数(偏移量),如果是小数,则无论正负数均只结算到小数点之前(整数部分),等同于TRUNC()函数处理。 希望E友在使用中注意区别。 见附件,不同版本的EXCEL打开后,显示的公式结果会有变化。本人的版本为2010中文版,已截图,可以参照对比。 offset2010.rar 2010版本的截图如下: 2003和2007版本的截图如下:(来自君柳版主的亲自验证) |
2楼 君柳 |
为了不同版本都可以测试,楼主是否应该上传一个2003版本的附件?可能有人没装2010,低版本打不开你的附件。 |
3楼 smupsu |
劳版主费心,附件压缩文档后缀为.XLS,2003可以打开。 |
4楼 君柳 |
没有调查取证就没有发言权啊,被标题迷惑了! |
5楼 smupsu |
可是您验证结果与描述有出入?还是说您觉得我没有调查取证? |
6楼 君柳 |
看到附件名为OFFSET2010,又见楼主表明自己用的是2010,就误以为压缩文件是2010版本的,实际却是2003的。所以“没有调查取证就没有发言权啊!” |
7楼 smupsu |
那您打开之后,是不是跟我的显示结果不一样? 我截了张图在附件里。麻烦你核对下,然后说下您的版本,谢谢! |
8楼 君柳 |
截图是2003、2007版本打开后的结果 黄色单元格的数据是与2010版本结果不同的地方 |
9楼 smupsu |
这个发现没有价值么?还是我描述的有问题?失望。 |
10楼 rongjun |
标题改下会更好: OFFSET函数的第2、3参数在不同Excel版本中的区别 |