说明
函数 IF 最多可以嵌套七层 , 用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件 。
在计算参数 value_if_true 和 value_if_false 后 , 函数 IF 返回相应语句执行后的返回值 。
应用示例:

文章插图
第三招:投石问路(IS函数)
此招用来对某个单元格的当前值的类型进行判断 , 以便知道其类型后 , 再采取下一部行动 , 因此称为投石问路 。
IS函数共有九个工作表函数 。 概括为 IS 类函数 , 可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE 。 例如 , 如果数值为对空白单元格的引用 , 函数 ISBLANK 返回逻辑值 TRUE , 否则返回 FALSE 。
使用语法
ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)
Value 为需要进行检验的数值 。 分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用 。

文章插图
应用示例:

文章插图
详细解释
公式“=ISBLANK(A1)” , 表示对A1单元格是否为空进行判断 。 如是是空的 , 则返回“True”值 , 如果不为空 , 则返回 “False)的值 。
上面示例图中 , B1及B2单元格中的函数分别对A1及A2单元格进行是否为空白的判断 。 结果显示一个为真 , 一个为假 。
OK , 我们己经学了三招 , 现在我们要将这三招组合起来 , 自创一招新招 。 第四招:瞒天过海(自创组合招数)
我们来看学第一招时用的例子 ,

文章插图
对于找不到的项目 , 系统显示#N/A , 但这样的报告交给上司 , 未免太难看了些 。 用什么方法 , 可以让其不显示出错误值呢?对了 , 先来一招投石问路 , 对系统返回的值做一个判断 , 看看系统到底找到没有 。 再来一招左右逢源 , 对于找到的就显示原值 , 找不到的 , 就干脆让它显示空白(当然 , 也可让设置其他的值如No等) , 岂不妙哉?
因此 , 对于原单一公式:=VLOOKUP(A2,$E$2:$F$5,2,FALSE) , 可以结合IF和IS函数来使用 。 大家刚才看到 , 对于投石问路 , 共有九种变化 , 其中第三式(ISERROR)或第五式(ISNA)均适合这种情况 , 可以使用 。 因此 , 组合后的公式就变成:
=IF(ISNA(VLOOKUP(D2,$G$2:$H$5,2,FALSE)),"",VLOOKUP(D2,$G$2:$H$5,2,FALSE))
或
=IF(ISERROR(VLOOKUP(D3,$G$2:$H$5,2,FALSE)),"",VLOOKUP(D3,$G$2:$H$5,2,FALSE))
下图显示了这种情况 。 红框中用的就是组合的公式 , 而其中的Plum & Pear没有再显示难看的#N/A , 报表因此漂亮多了 。

文章插图
因为是公式 , 只要写好第一个单元格的公式 , 其余的一拖就好了 。
好了 , 新创的这招叫什么呢?就叫瞒天过海吧!
推荐阅读
- 如何和妹子聊天?简单粗暴有诀窍
- 扒一扒双11爆款品牌卖货文案,满满都是套路
- 发愁写不出走心又带货的爆款文案,知道这5点你也可以
- 另一个伊甸氪金攻略-氪金技巧及最优方法详解读懂您就是高手
- 另一个伊甸公测注意事项分享-新手公测常见问题解答2020攻略资讯
- 宝宝脑外间隙增宽就一定有问题吗?
- 【养生知识】挂面怎么煮好吃又简单 挂面怎么煮不粘在一起
- 【养生知识】芒果可以和酸奶同吃吗 芒果不能和什么一起吃
- 介绍网络推广的10大策略 网络推广的策略有哪些?
- 介绍常用5大网络推广方式 常用网络推广方式有哪些?