京公网安备 11010802034615号
经营许可证编号:京B2-20210330
对Excel数据进行逻辑判断和处理
在用Excel工作中,不加判断而照单全收的情况是常见的,但需要进行判断并根据条件返回不同结果的情况也比比皆是。我们在对Excel数据进行逻辑判断和处理时。可以在公式中使用条件表达式,还可以使用逻辑判断函数,以及一些信息函数。
(1)逻辑判断函数
逻辑判断函数主要包括IF函数、AND函数、OR函数、N0T函数、TRUE函教、FALSE函数和IFERROR函数,这些函数您一定非常熟悉了。不过。这里的IFERROR函数是Excel 2007的新增函数。它用于对公式的错误进行处理。其功能是:如果公式计算出错误则返回指定的值。否则返回公式结果。
图1所示为不同产品的去年和今年的销售量数据,现在要计算各个产品的年增长率。
图1
显然,由于某些产品是今年新增的,而某些产品今年停产了。如果利用通常的方法。即“(今年销售量-去年销售量)/去年销售量”,那么,当某些产品是今年新增时,会出现错误“#DIV/0!”,而当某些产品今年停产时,却得出增长率为-100%的令人费解的数据。这显然是不符合逻辑的。
为了能够避免计算错误或者出现不符合逻辑的值出现,可以使用IF函数进行判断和计算。在本案例中。几种不同情况的组合如下:
今年销售量 去年销售量 处理措拖
有 有 计算增长率
有 无 新增项目
无 有 已经停产
无 无 还没有数据
这样,在单元格D2中输入下面的公式:
=IF(B2<>"",IF(c2<>"",(C2-B2)/B2,“已经停产”),IF(c2<>"",“新增项目”,“已经停产”))
然后将向下其复制到任意的行数。即可得到各个产品的增长率数据或说明文字,如图1所示。
图2所示是利用IFERROR函数对公式错误值进行处理的例子。当公式出现错误值时。单元格为空。否则就是公式的计算结果。其中,单元格D2的计算公式为:
=IFERROR((C2/B2),"")
如果不使用IFERROR函数,就需要联合使用IF函数和ISERROR函数。如下所示:
=IF(ISERROR(C2/B2),"",C2/B2)
图2
(2)Excel信息函数
在处理报表和数据分析过程中,常用的信息函数有IS类函数、ISEVEN函数、ISODD函数、N函数和NA函数。
IS类函数用于检验数值的类型,并根据参效取值返回TRUE或FALSE。例如,要判断某个单元格的数据是否为数字,可以使用ISNUMBER函数;要判断公式是否为错误值,可以使用ISERROR函数。
IS类函数有以下9个:
ISBLANK(value) 检验是否为空白单元格
ISERR(value) 检验是否为任意错误值(除去#N/A)
ISERROR(value) 检验是否为任意错误值
ISLOGICAL(value) 检验是否为逻辑值
ISNA(value) 检验是否为错误值#N/A(值不存在)
ISNONTEXT(value) 检验是否为不是文本的任意项
ISNUMBER(value) 检验是否为数字
ISREF(value) 检验是否为引用
ISTEXT(value) 检验是否为文本
这些函数的参数value为需要进行检验的数值。可以是空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。
ISEVEN函数用于判断一个数字是否为偶数,如果是偶数,就返回TRUE,否则返回FALSE。
ISODD函数用于判断一个数字是否为奇数,如果是奇数。就返回TRUE.否则返回FALSE.
N函数用于将指定的数据转化为数字。
NA函数用于返回一个错误值#N/A,这个函数在绘制图表时非常有用。
对Excel数据进行逻辑判断和处理时,可以在公式中使用表达式,也可以使用逻辑判断函数,信息函数。这样如果在判断出错的时候,Excel就会提示我们了。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
CDA数据分析师 出品 作者:李诗怡 1. IF:基础条件判断(最常用) 作用:根据指定条件的真(TRUE)或假(FALSE),返回两种不同 ...
2026-10-30“不限专业可以考的证书”这个搜索词背后,通常藏着一个很实际的担心:专业不对口,想考个证拓宽出路,但怕报了名才发现有专业限 ...
2026-10-30先回答:能考的多是技能实操类证书 40岁、初中学历,能报的证书主要集中在四类:职业技能等级证书、专项职业能力证书、特种作业 ...
2026-10-3030岁考什么证好找工作,没有一张“通用答案”。同样的证书,对有行业经验的人和准备跨行的人,价值完全不同。更实际的思路是:先 ...
2026-10-30“专业职业技术资格证书”并不是一个正式名称,而是把好几种证书混在一起的口语说法。有人用它指会计、经济这类职称考试,有人指 ...
2026-10-30大学生能考的证书,大致分四类:通用基础类、职业资格类、专业技术资格类、岗位技能与行业认证类。真正要解决的问题不是“还有哪 ...
2026-10-30“需要考哪些证书”这个问题,没有统一答案。因为“需要”至少分三种:有的证书是入职准入,没有它连岗位门槛都进不去;有的证书 ...
2026-10-30“现在什么证含金量高好考一些”,这个问题里其实藏着两个容易打架的条件。含金量高的证书,往往有报考门槛、考试周期长;好考的 ...
2026-10-30“现在考什么证最吃香”,这个问题本身藏着一个容易踩的坑:不同人说“吃香”,指的往往不是同一件事。有人指考的人多、话题热; ...
2026-10-30文凭低,不等于没证可考,但选择空间确实窄一些。学历门槛明确的准入类资格,比如部分教师资格、法律职业资格、执业医师等,通常 ...
2026-10-30土建专业的大学生问“考什么证”,最容易踩的坑是把注册类证书当成在校目标。注册建造师、注册造价工程师、注册结构工程师、监理 ...
2026-10-30中年男人考证书,最怕两件事:一是年龄、学历卡在报名门槛外,白准备半年;二是考完发现岗位用不上,钱和时间都打了水漂。所以顺 ...
2026-10-30大专学历能考的证书不少,但真正值得投入时间的,是先确认“能不能报”,再看“考了对应什么岗位”。很多证书的报考条件里写着本 ...
2026-10-30“十大建议考的证书”这个问题,很难有一份对所有人都成立的名单。同一张证书,对会计专业大三学生、想转行做数据分析的运营、以 ...
2026-10-30“什么证书有用含金量高”这个问题,很难用一张榜单回答。同一本证书,对想进医院的人可能是硬门槛,对做运营的人却用不上;对已 ...
2026-10-30在职成年人问“考什么证书有用”,先要弄清自己需要哪一种“有用”。同一张证书,对想进入准入行业的人、想在本岗晋升的人、想转 ...
2026-10-30“女生能考的证书”真正要先回答的是“你现在的条件能报什么”。学历、专业、工作年限、是否在校、所在地区政策,直接决定你能不 ...
2026-10-30“女孩考什么证书比较好”这句话里,“比较好”其实藏着三种完全不同的标准:好考,看的是报考门槛低、备考周期短;好就业,看的 ...
2026-10-30先给结论:市场岗位没有一张通吃的证书。品牌传播、数字营销与投放、用户增长、用户研究、营销数据分析,这五条路径对应的工作任 ...
2026-10-30经济学专业考什么证书,没有统一答案。经济学毕业后去向很散:有人进银行、证券、基金,有人做财务审计,有人转数据分析与经营分 ...
2026-10-30