包虫病

注册

 

发新话题 回复该主题

别说你不会用Excel函数,其实可以让 [复制链接]

1#

写在前面:洛阳亲友如相问,一片冰心在玉壶

也许在刚刚踏入陌生的一个世界中,你会发现有很多的人或者事情,你不熟悉。其实一路来走来,旅途的花开花落,情来情去情随缘,均有陌生人为你作伴相随。

不知你有木有发现我们的Excel其实也是有个很好的向导的,可以帮助我们更好的使用函数。

尤其当你不知道所需函数的名称,但不确定如何构建它,可以使用函数向导帮你完美解决。

我们举一个例子来说明一下:

选择单元格,然后转至“公式”“插入函数”在搜索函数框中键入VLOOKUP,然后按“转到”。看到VLOOKUP突出显示时,在底部单击“确定”。如果选择列表中的函数,Excel将显示其语法。

接下来,在其各自的文本框中输入函数参数。每输入一个参数,Excel都会对其求值,并显示其结果,最终结果显示在底部。完成后请按“确定”,Excel将为你输入公式。

我们在输入函数参数的时候,其实可以看到下面的解释,提示这个位置应该输入啥值。我们顺带简单提一下这个函数的使用方法哈!

VLOOKUP是Excel中使用最广泛的函数之一(也是我们最喜欢的工具之一!)。使用VLOOKUP,你可查找左侧列中的值,如果找到匹配项,则会在右侧的另一列中返回信息。

无一例外,你会遇到VLOOKUP找不到所需内容,并且返回错误(#N/A)的情况。有时是单纯的因为查找值不存在,或者因为引用单元格尚无任何值。

第一种情况,如果你知道查找值存在,但查找单元格为空,你希望隐藏错误,可以使用IF语句。在这种情况下,我们将如单元格D43所示嵌套现有VLOOKUP公式:

=IF(C43="","",VLOOKUP(C43,C3741,2,FALSE))

这表示如果单元格C43没有任何内容(""),则不返回任何结果,否则返回VLOOKUP的结果。请注意公式末尾的第二个右括号。这可关闭IF语句。

第二种情况,如果不确定查找值是否存在,但仍想抑制#N/A错误,可以在单元格G43中使用名为IFERROR的错误处理函数:=IFERROR(VLOOKUP(F43,F37:G41,2,FALSE),"")。IFERROR表示,如果VLOOKUP返回有效结果,则显示该结果,否则不显示任何内容("")。此处我们没有显示任何内容(""),但还可以使用数字(0、1、2等)或文本,如“公式不正确”。

PS:IFERROR称为综合错误处理程序,意味着它将抑制公式可能引发的任何错误。如果Excel通知你公式有需要修复的合法错误,这可能导致问题。

经验法则是不要将错误处理程序添加到公式中,除非确定它们能工作正常。

有时,你会遇到含有错误的公式,Excel显示为#ErrorName。错误很有用,因为它们可指出某些内容未正确运行,但进行修复并非易事。所幸,有通过多种方式可帮助你查找错误来源,并进行修复。

1.错误检查-转到“公式”“错误检查”。这将加载一个对话框,告知你特定错误的一般原因。在单元格D9内,引发#N/A错误的原因是没有匹配“苹果”的值。可以修复此错误,方法是使用存在的值,使用IFERROR抑制错误,或知道在使用确实存在的值时错误会消失的情况下忽略它。

2.如果单击”关于此错误的帮助”,将打开特定于此错误消息的帮助主题。如果单击“显示计算步骤”,将加载“公式求值”对话框。

3.每次单击“求值”,Excel都将逐步执行公式,一次一个部分。它不一定会告诉你出现错误的原因,但会指出位置。在这里,查看帮助主题,推导公式出问题的位置。

写在结尾:寒雨连江夜入吴,平明送客楚山孤。

以上就是今天要和大家分享的技巧,希望对大家有所帮助,欢迎大家帮忙转发,谢谢!

祝各位一天好心情!

Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?

如果你是新童鞋,长按下面

分享 转发
TOP
发新话题 回复该主题