数据分析E品堂——excel,俱为一品工具癖

职场Excel丨IF嵌套撸断手,text判断不求人!

2017-04-19  本文已影响114人  青哥聊供应链

文末附件免费下载,转载需保留如下来源信息。

◎作者丨江风

◎来源丨职场秀于林(xiulin_2017)

小飞同学经过残酷的选拔,刚进入世界500强的新单位,筹划着好好表现一下,这不领导分配了一个任务。

张经理要求,小飞用excel做一个公司客户分析表。

公司的客户积分等级划分标准及相应策略如下。

小飞同志,统计好相关数据,成如下表格。

下面,小飞需要按照分数填好客户的等级与公司采取的策略。

这个任务或者任务场景,应该属于职场新人在工作中最常遇见的情形。

尤其是在报表的统计中,更是运用广泛。

IF函数疯狂嵌套,是你的最爱吗

我们先来介绍一下,小飞的常规用法。毫无疑问,excel的函数之母——if()函数,可以解决这个问题。

遇到条件判断,大部分初步接触到excel的职场新人,第一反应都是if()函数,这个没问题。

问题是,if()函数在单条件判断有优势,多条件判断优势就不大了。

如小飞同学,第一反应就是用if()函数进行多条件嵌套。

D2单元格输入如下公式:

=IF(C2<60,"低值客户",IF(C2<70,"一般客户",IF(C2<80,"铜牌客户",IF(C2<90,"银牌客户","金牌客户"))))

就问你一句,这么多嵌套累不累?

实际上小编确实见过这样的猛人,if ()嵌套长度逆天,一般人看了头都晕。不管你晕不晕,反正我是会晕。

注意两点:

1、实际上的多条件判断,条件比小编举例的更多更复杂;

2、if()嵌套式有次数限制的,到底多少次呢,会的评论区告诉一下小编。

text函数也能条件判断?

很多人会问,text函数不是文本格式的函数吗?怎么用来条件判断了。当然能,不然江风不是害大家。

公司针对70分以下的客户是逐步淘汰的,90分及以上是奖励扶持的,其他保持原状。

E2单元格输入如下公式:

=TEXT(C2,"[<70]!淘汰;[>89]!奖励;保持")

这里同样需要注意的是,text函数判断条件也是有次数限制的,到底是几次呢?

知道的告诉小编一下。

lookup函数才是多条件判断的行家

论多条件判断,引用我们最亲爱的白百何老师一句话:行家啊。

这里我要指出部分骂白百合老师的童鞋:讲的不对,伦家分明是白百何老师。

F2单元格中输入:

=LOOKUP(C2,{0,60,70,80,90},{"低值客户","一般客户","铜牌客户","银牌客户","金牌客户"})

这里当然小编还是有提醒的,lookup函数使用时数据要升序排列。

其实条件判断,excel中方法有很多,没有哪种办法是最好的。只有最实用的!

在职场中打拼,新人最要紧的是灵活调整,开放的心态和思维,学习新东西,紧跟前沿,敢于尝试。

年轻人不要怕出错,反正年轻,有出错的资本。

如上,不懂的可以问小编哦,小编是小雷锋。

公众号(职场秀于林)回复“多条件”,免费下载附件。

转载须注明出处。

关注是对小编最大的夸奖!

撩我吧

上一篇 下一篇

猜你喜欢

热点阅读