所使用的函数在EXCEL中无效怎么解决?

=OFFSET(Sheet1!$B$2,0,0,1,COUNTA(Sheet1!$2:$2)-1)

就是这段代码,请问怎么回事?

先把内容删除。然后单元格格式,常规,然后再重新输入公式。
不能显示是=k1806+m1806时,修改为常规,那样不好用。

如果一定要在已经显示成了=K1806+m1806的情况下修改回去,你可以选中公式所有列,数据,分列,完成。
这样也行。

设置不存在什么问题不问题的。不要钻牛角尖
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-04
假如counta返回的结果减1等于0,公式就出错。
假如这就是整个公式,在不出错的情况下,也只返回b2的值。
这个offset参与到其他函数中运算才有意义。如:=sum(offset(……))
第2个回答  推荐于2016-07-05
你这公式没有错呀,得到的是一个数组
你这公式的意思是得到sheet1表中的第二行数据,也就是B2到第二行的最后一列(当中没有空单元格如果有空单元格会扣除你的空单元格数量)本回答被提问者采纳
第3个回答  2019-01-07
以表1的B2为定点,取1行,取表1的有第2行有几个内容减1的列数
单独的这个函数是表示一个区域的,不能直接表达在一个单元格里,你可以搭配SUM,COUNT 等等函数取值
第4个回答  2013-01-04
offset行高和列宽的参数不能使用函数。