IF函数可以进行逻辑比较,根据判断结果返回不同情况下指定的内容或公式。今天咱们就说说IF函数的几个典型应用。
1、条件判断
如下图,某班成绩需要判断,大于550分的合格,否则就是不合格。
C2单元格公式为:
=IF(B2>550,"合格","不合格")
2、多条件判断
仍然以成绩表为例,530以上的为合格,600分以上的为优秀,其他为不合格。
C2单元格公式为:
=IF(B2>600,"优秀",IF(B2>550,"合格","不合格"))
注意,在使用IF函数进行多个层级的判断时,要从一个极值依次到另一个极值,比如本例中,就是先判断比更高条件600还要高的是优秀,然后是比第二个条件550高的是合格,小于550的是不合格。
如果从更低条件值开始判断,也可以写成:
=IF(B2<550,"不合格",IF(B2<600,"合格","优秀"))
这里是从更低开始判断的,比更低550还要低的,是不合格,比第二个条件600低的是合格,大于600的就是优秀了。
3、填充内容
如下图所示,要根据B列的户主关系,在C列填充该户的户主姓名。
C2输入以下公式:
=IF(B2="户主",A2,C1)
公式的意思是:如果B2等于“户主”,就返回A列的姓名,否则返回公式所在单元格的上一个单元格里的内容。当公式下拉时,前面的公式结果会被后面的公式再次使用。
4、填充序号
如下图所示,要根据B列的部门名称,在A列按部门生成编号。
A2单元格输入以下公式:
=IF(B2<>B1,1,A1+1)
公式的意思是:如果B2单元格中的部门不等于B1中的内容,就返回1,否则用公式所在单元格的上一个单元格里的数字+1。当公式下拉时,前面的公式结果会被后面的公式再次使用。
5、判断性别
如下图所示,要根据C列性别码判断性别。
D2单元格输入以下公式:
=IF(MOD(C2,2),"男","女")
公式的意思是:先使用MOD函数,计算C2单元格性别码与2相除的余数,结果返回1或是0。
如果IF函数的之一参数是一个算式,所有不等于0的结果都相当于TRUE,如果算式结果等于0,则相当于FALSE。
今天的内容就是这些吧,祝大家一天好心情!
图文 *** :祝洪忠
Microsoft Defender for Endpoint 今天出现了非常严重的误报事件,竟然将自家的 Office 应用程序更新 OfficeSvcMgr.exe 检测为勒索软件。今天早些时候,系统管理员在更新 Microsoft Defender for Endpoint 时注意到了恶意程...
Krebs On Security 周二警告称:黑客正越来越多地利用受感染的政府和警察部门的电子邮件账户,以从移动运营商、互联网服务提供商(ISP)和社交媒体公司榨取敏感的客户信息。周四,美国参议院内精通技术的议员之一表示,其对这份报告感到很是不安,并且已向科技企业和联邦机构发去询问,以了解此类活动...
本周三,包括美国能源部(DOE)、网络安全和基础设施安全局(CISA)和联邦调查局(FBI)在内的多个机构,向关键基础设施运营商发出了严重的潜在攻击警报。近年来,某些持续威胁(APT)参与者创建了许多定制工具,并在针对工业控制系统(ICS)、监控和数据采集设备(SCADA)等关键基础设施的攻击事件中...
名为Gary Bowser的Team-Xecuter黑客组织成员已经承认了与销售硬件和软件有关的指控,这些硬件和软件允许人们在各种游戏机上玩未经授权或盗版的游戏,包括任天堂的几种游戏机。此前,美国任天堂公司在今年早些时候对该黑客发起了诉讼。 被司法部描述为世界上最臭名昭著的电子游戏盗版集团之一的T...
大多数人都知道,现代电子设备,如智能手机、平板电脑和计算机,存储了我们个人和私人生活的一系列信息,我们不希望陌生人得到这些信息。然而,许多人没有考虑到他们的车辆信息娱乐系统和其他系统内到底储存了多少个人信息。 现在一份报告研究了全球15大汽车制造商,并调查了它们之间的数据共享政策。该研究对每个品牌2...
专业处理固件威胁的安全研究公司 Binarly,刚刚在周二的一篇博客文章中披露了 InsydeH2O“Hardware-2-Operating System”UEFI BIOS 中存在的问题。作为微软、英特尔、惠普、戴尔、联想、西门子、富士通等多家科技巨头的固件供应商,这意味着它们都易受将近两打安全...