excel大神来帮下忙?

这是一篇基础知识复习帖,也是回头看一下自己曾经跳过的坑的血泪回忆帖,刚开始学习Excel公式的小伙伴一定有这样的体会,为什么按着例题试验的公式有各种各样的公式错误,什么#N/A,#REF!,#NUM!,#VALUE!经常无缘无故的冒出来,那么这些问题是怎么出现的?又该使用什么方法来解决呢?

1.#N/A——当在函数或公式中引用的地址没有可用的数值时,将产生错误值#N/A。这是啥意思呢,比如说我们常用的Vlookup函数,它的格式是“Vlookup(查找值,查找区域,对应区域的列数,是否近似匹配)”,其中,查找值和查找范围就是引用的地址,如果这个查找值或者查找范围引用错误就会出现#N/A错误

比如下图的表1中,J列中输入的Vlookup函数是想根据I列中的序号匹配到对应的姓名,第一行数据查找数据序号是2,是能够正常匹配的,第二行查找数据序号是空,公式的结果就是N/A,第三行虽然有序号21,但是不在左侧查找区域的范围内,查找区域的序号范围只有1-20,所以公式的结果也是N/A

(用了隔壁老王的数据源当例子)

其实,在一开始学vlookup函数的过程中,还不太会绝对引用的时候,N/A是经常出现的,那时候基础薄弱的竟然还总找不到问题所在,比如说看下边表2这个例子,也是要根据序号匹配查找到姓名,在J12单元格中输入公式“=VLOOKUP(I12,A3:G22,2,0)”,结果显示正确,再把公式句柄向下拖动,第二行结果也正确显示,但是再往下拖第三行和第四行却显示N/A,当时一头雾水却还纳闷,序号1和2分别对应的是钱豹子和王骆驼啊,为什么会显示N/A。

其实原因就是公式向下拖动的时候,因为没把查找区域设置成绝对引用,整个查找区域也向下整体移动,当查找的序号已经不在查找的范围内,就会产生N/A错误,所以对于Vlookup中出现的N/A这种情况,大多都是没有添加绝对引用的缘故,用F4把查找区域变成绝对引用区域就可以解决问题,如果是其他公式中出现的N/A错误,就要查找公式中引用地址的数据源问题,是否有查找不到的数据的情况存在。、

2. “#######”——输入到单元格中的数值太长或公式产生的结果太长,单元格容纳不下。

这个问题是最弱的问题,直到现在也会有同事去问怎么输入的一串数字变成了######,着急忙慌地找高手去帮忙解决问题。其实解决办法就是把该列的列宽增大或者减小字体的字号大小

3. “#REF!”——引用无效单元格

比如对于设置好公式的模板,很多新手为了美观,经常将包含公式的单元格任意复制,这样移动位置后的公式有可能会导致引用无效单元格错误。比如说下边这个例子,本来C列内容是计算A列的平方,但是有人觉得B列空着不太美观,就把C列直接复制到B列上,由于相对引用的关系,公式中要引用的单元格就定位到了A列的左侧,A列的左侧没有单元格,那就出现了引用无效单元格的错误。解决办法就是,只要将公式中引用出界的单元格重新指向有意义的单元格即可,如果想频繁复制粘贴调整公式所在位置,那就还是用f4把公式中的引用设置为绝对引用吧。

4. “#VALUE”——参数数据类型不一致

Excel各类公式中有各个不同的参数,比如数学计算公式中大都需要输入数字,当参数的数据类型错误就会导致#VALUE错误的出现。比如在下边的例子中,D列中的数值是对B列和C列求和,前三行求和的都是数字时能返回正确结果,后三行求和的内容包含字母,就出现了求和的参数错误,返回#VALUE。解决办法就是将参数类型更正正确即可。

5. #NAME?——函数名写错、引用文本没有加引号

出现这类错误代码的原因往往是我们操作有误所造成,主要就两类原因,一个就是对函数名不熟悉,写错了函数名称,另外一个就是对文本没有加双引号,被Excel当成了未定义的对象。比如下边第一个例子,D列中的公式对B列和C列求和,但是误把Sum写成了Svm,于是产生的结果就变成了#NAME?更正函数名称可以解决这种情况的问题。

再比如下边这个例子,C列的公式判断A列中的数值是否大于2,前三列的公式中,IF公式中的文本均没有加双引号,Excel就自动把这个文本当成未定义的Excel对象,于是就会产生#NAME?错误,解决办法就是要给Excel公式中的文本加上双引号,第四行的公式中,给IF公式中的文本加上双引号就解决了问题,结果就显示正确了。

另外还有#DIV/0,#NUM,#NULL等错误,出现的概率不高,也都是计算上数值的错误,排查错误也比较容易。总之,在日常使用中如果遇到函数错误,Excel会在函数前方添加换色感叹号标记,大家可以移动鼠标到标记上,根据显示的错误,利用Excel的帮助进行检查,采取对应的解决方案去修正错误。

我是中药党,我也是Excel的热衷学员,在实际工作中能遇到好多很多人会遇到的实际问题,之后我会把遇到的问题和解决方案和大家一并讨论分享,希望能和大家共同进步。Written by 中药党贠帅哥 in ^_^

SUT学习交流群:,入群费用:5元,非诚勿扰~

关注公众号,提高效率,节约您的时间!

工作再忙,你也要学会一些技巧,高深的先不说了,先把这些实用的快捷键记起来吧!

按下“Ctrl + N”,一秒新建工作簿。

用复制来提取,效率肯定慢啦!看看别人是怎么做的!

只需要一个“Ctrl+E”,再多内容都能一秒提取出来。

文字太长怎么换行?使用Alt + Enter轻松换行。

“Alt + =”可谓是最简单快速的求和方法了,这个一定要会哦!

还在手动切换工作表吗?其实只要按下“Ctrl+PageDown / PageUp”,就能快速浏览工作表。

当需要在多个工作表中修改相同位置上的内容时,可以选中所有工作表,按住“Shift”键,就能实现同时修改多个工作表。

当打开的Excel太多,可以使用Shift+”X”,全部关闭。切记,在关闭的时候,要注意保存内容,不然很容易就丢失数据了。

如果操作过快,误点了“不保存”,导致资料丢失了,也不用担心,可以使用【强力】进行数据恢复的。

我要回帖

更多关于 excel大神作品 的文章

 

随机推荐