大家好,欢迎来到IT知识分享网。
目录
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 或函数
用于逻辑值判断,可以有一个表达式,也可以同时判断多个表达式
8. iserror 错误判断函数
- 判断函数逻辑值是否有错。有错则返回true,反之返回false,
- 与isna相对,相当于【非】
=ISERROR( 逻辑值 )
e.g. = ISERROR( 3/0 ) = TRUE
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/120699.html
