#SPILL!溢出怎么办(#溢出错误属于什么错误)
文章标签:
sumif函数的使用方法及实例视频
也许你看过Excel返回#SPILL!这个结果,这时候代表函数返回的结果溢出了。
“溢出”长这模样:
比如我们看到这个例子,我们函数返回的结果占了三个单元格,但是由于第二个单元格有数据在其中,所以我们返回的结果不能覆盖这个单元格,所以就溢出了。
当我们发生溢出的问题,我们应该怎么做呢?我们首先模拟一下它的溢出,我们写一个UNIQUE()函数进行模拟。
举个例子:顺便了解COUNT()和COUNTA()
我们之前讲过的一个例子,用于电影评级的表格,它的评级这一列是我们要返回的值,我们去掉RATING列的@符号,我们想返回这一列,所以我们使用表格并且使用这个表格后面的列名,这里不加@的符号,然后我们按回车我们看我们UNIQUE返回了 RATING下面的三种评级,如果我们在这里写其他一些数据,比如说“级别太高了”,我们看我们的UNIQUE函数就会返回一个溢出的结果,我们把汉字去掉,函数就可以返回正常的结果。
如果想统计我们想返回的结果一共有多少,我们可以使用COUNT()函数。我们使用COUNT()函数发现返回结果为0,因为COUNT()函数它的参数只能放值,所以我们使用COUNTA()是可以识别文本的,引用K2单元格作为文本,然后回车,我们发现它返回了1。
我们再写一个COUNTA(),做一个对比,参数指向K2,这时候我们加一个#号,然后回车,我们发现它返回了3,这就是我们使用#号去代表涵盖溢出的范围。
虽然也指向K2单元格,但是加了#,它可以把我们溢出的值全部带出来。
所以最后总结一下:我们如何处理溢出,当溢出发生的时候,我们需要将我们公式所返回值的范围里清除其他的内容,这时候就不会发生溢出的错误。
关于如何利用溢出我们可以使用#去涵盖我们溢出的范围,谢谢。