目录
1. sign 正负函数
返回数字的正负值,正:1 负:-1 零 0
=sign(单元格)
2. iferror 条件错误函数
若函数有错,则返回逗号后的字符内容
=iferror (某函数,"0")
e.g. =IFERROR( 3/0, "0" ) = 0
3. if 条件函数
= if (逻辑值,TRUE则返回该字符,FALSE则显示为该字符)
①单逻辑运用
如D6单元格内容为“45”,现让其大于20返回1,小于20返回0
e.g. = if (D6>20,1,0)
②嵌套逻辑运用
可无限嵌if,当其为TRUE,可继续嵌套if,形成分梯度范围的TRUE值
e.g. = IF( G1=0,"-",
IF( (K1-TODAY())/30>12,"-", 剩余时间的月数 =(日期单元格 - TODAY( ) ) / 30
IF( (K1-TODAY())/30>6, "一年内效期",
IF( (K1-TODAY())/30>0,"半年内效期",
"过效期" ) ) ) )
③ max + if 组合
求客户到店的最后日期 (即 最大日期)
先将 A 与 B 列两个条件区域连接成一个,再和 E 列与 F 列中的条件相比较,如果条件相同,就返回 C 列的区域。最后用 MAX 返回其中最大一个日期值(也就是最后一次来店日期)。
=MAX( IF ( $A$2:$A$15 & $B$2:$B$15 = E2&F2 , $C$2:$C$15 ) )

4. isna 错误值判断函数
判断是否为#NA错误值true or false
e.g1. =isna( match( ) )
e.g2. 嵌套isna的运用,看VLOOKUP能够匹配出对应值,嵌套入if函数
=IF(OR(AND(E2<>0,F2<>0),ISNA(VLOOKUP(B2,$B$2:$B$568,1,0))=TRUE),"信息部","商务")
5. true 逻辑运算函数
满足条件则显示为TRUE,否则为FALSE
①数值验证
TRUE为 1 FALSE为 0 可用于验证满足条件数相加,如TRUE+ TRUE=2
e.g. =TRUE( A1="数据分析") TRUE 即当A1单元格内容为 数据分析
②直接验证逻辑值
无需输入函数,直接 = 逻辑值
e.g. = A1=B1 若相等 ,结果为TRUE,不相等则结果为FALSE
6. and 且函数
=AND(逻辑值1, 逻辑值2 ,…)
- 如果所选逻辑都为真,返回true,否则为false
- 可以有一个表达式,也可以同时判断多个表达式,都为真时,则返回true
- 逻辑上相当于“且”
e.g1. D1单元格内容为“45”,判断其是否大于20and小于60
= AND(D1>20, D1<60) = TRUE
e.g2. 用“且”逻辑,与其他函数组合使用:
= IF ( AND (B2=C1,B2<>0),"是","否")
7. or 或函数
用于逻辑值判断,可以有一个表达式,也可以同时判断多个表达式
如果所选逻辑有一个为真,则返回true,若全为假,则false
=OR(逻辑值1, 逻辑值2 ,…)
8. iserror 错误判断函数
- 判断函数逻辑值是否有错。有错则返回true,反之返回false,
- 与isna相对,相当于【非】
=ISERROR( 逻辑值 )
e.g. = ISERROR( 3/0 ) = TRUE
本文详细介绍了Excel中常见的函数用法,包括sign正负判断、iferror错误处理、if条件逻辑、isna错误值检测、true逻辑运算、and与函数、or或函数以及iserror错误判断。通过实例解析了这些函数在实际工作中的应用,如数据筛选、条件判断和错误检查,帮助提升数据处理效率。
1062

被折叠的 条评论
为什么被折叠?



