分类: IT职场
2013-07-11 19:37:52
在Excel的公式编写过程当中,公式出错是很常见的事情。抛除公式本身的语法错误外,所涉及的原因包括数据源错误、区域错误、表格选择错误等。
本文介绍一个公式调试的利器,可以在公式正确语法编写的基础上,快速帮助您检查出公式的错误所在,快速修改错误。它,就是我们键盘上的一个不起眼的按键:F9。
以一个表格为例:
右图中有两个表格。上面的表格是数据源;下面的表格则根据工号查询出对应的事业部。
按照公式语法,可以编写出这个公式出来:=VLOOKUP(A9,A2:D6,4,)。
但是确定后,却出现错误值#N/A,这个表示在公式中,所选择的A2:D6的首列,没有查找值1489。
现在的问题是,明明查找的数据在数据源中是有的。而且编写的公式也没有语法错误。为什么会出现这种情况呢?让F9按键来告诉我们真相吧。
选中写好公式的单元格,在编辑栏中选中公式中的A9,如下图所示。然后按F9,这时候在编辑栏中,就会将A9的内容显示出来:
而我们知道,在公式中,如果1438是带双引号的话,说明这个数字是文本格式。VLOOKUP函数根据文本型数字查找数值型数字,是会出错的。
根据这个原因,将A9单元格的数字,修正为数值型,就可以得到正确的值了。如果这个时候再使用F9来检查将得到下面的显示结果:
公式中的所有问题,都可以使用F9检查出问题。
但是使用F9功能,也需要注意一些情况:
1、当调试的结果数据很长的时候,比如是单元格区域,则在编辑栏中不容易阅读;
2、按了F9按键的时候,注意此时是公式的编辑调试状态,不能按Enter键,否则会将当前的调试结果“确定”到表格中了;
3、退出F9调试状态,使用Esc按键。