excelif函数怎么写多个条件_if公式如何加两个条件

今天我们继续来学习if条件在公式中的输入,上节介绍了三个及以上条件的嵌套使用,这里作者来讲解一下多条件并列在公式中的写法。

如下图所示,要计算某品种酒的储藏品质,数据表设置两个并列条件,分别为:

条件一、储藏年份在四星及以上星级。

条件二、品种为浓香型或酱香型;

当满足这两个条件时,其储藏品质为优质,若满足其一或都不满足则储藏品质为普通。

excelif函数怎么写多个条件_if公式如何加两个条件

通过上述描述,很明显这是一个并列条件的if函数案例。

既然是并列条件,那它首先就是一个多条件,因此,作者将多条件分解,依次输入第一个条件和第二个条件的公式。

先看第一个条件,当储藏年份的星级为四星级及以上。

我们输入公式:

=IF(LEN(E3)>3,"优质","普通")

excelif函数怎么写多个条件_if公式如何加两个条件

这个公式的含义是当E3单元格的字符数大于3,则返回结果为”优质“,否则返回结果为“普通”。

这里len函数是计算单元格字符数量的文本函数,当它大于3,则表示星级大于三颗星,也就是四星及以上星级。

接着来看第二个条件,当品种为浓香型或酱香型。

这个条件又包含了两种情况,满足其一,都符合条件,因此我们可以设置一个与并列条件刚好相反的“或”的条件关系。

输入公式为:

=IF(OR(D3="浓香型",D3="酱香型"),"优质","普通")

excelif函数怎么写多个条件_if公式如何加两个条件

公式含义是当D3单元格的值为浓香型或者酱香型时,就返回”优质“结果,否则返回“普通”结果。

综合两个条件的公式,来看看它们输出的结果,如下图所示:

excelif函数怎么写多个条件_if公式如何加两个条件

可见两个公式输出的结果并不一致,在这种情况下,如果将两个条件并列组合到一起,则任意公式输出的值不为“优质”,那么最后的结果也不等于“优质”!

这就是并列条件的特征,即必须所有条件都符合,任一条件不符,则返回第3参数的结果值。

那作者将两个公式的条件参数组合到一个公式中,来看下它的写法:

=IF(AND(OR(D3="浓香型",D3="酱香型"),LEN(E3)>3),"优质","普通")

excelif函数怎么写多个条件_if公式如何加两个条件

在公式中,使用了逻辑函数and来组合两个并列条件,且两个条件是通过半角逗号来分隔的,因此当需要输入更多并列条件时,则可以在and表达式中继续添加条件,并以逗号分隔!

这个地方,and函数起到了并列条件的关键作用,因为and函数的含义是当所有参数条件都满足时,则返回true,即1,任一一个参数条件不符合,则返回false,即0。

因此if组合and函数,便得到了并列条件的公式表达。

我们通过两个条件公式的分解,通过对比两个条件公式的输出结果,再将两个条件组合到一个公式中,就能比较容易去理解并列条件的逻辑和输入。

最后我们来总结一下,if函数并列条件用and函数来组合多个条件,它表示“且”的逻辑关系,如果要表达“或”的逻辑关系,则需要使用or函数,也就是公式中第2个条件的写法。

本文【excelif函数怎么写多个条件_if公式如何加两个条件】由作者: 外键 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4465.html

(0)
上一篇 2023-03-13 09:05:00
下一篇 2023-03-14 08:08:12

相关推荐

  • 二级c语言程序设计题怎么给分_c语言二级试题及答案

    计算机二级考试C语言知识点总结 (完全针对考试大纲) 总体上必须清楚的: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch) 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。 3)计算机的数据在电脑中保存是以二进制的形式,数据存放的位置就是他的地址. 4)bit是位…

    2023-03-11
    300
  • 磁盘阵列和存储服务器的区别_存储数据用什么最好

    现在数据资料越来越多,很多小伙伴都将很多资料分别存在手机、电脑、硬盘等各种设备中。随着数据量越来越大,不同设备之间查找资料变得有些困难了。 要想获得超大容量的存储空间,一般做法是通过外接设备来达成目的。这时候,NAS私有云存储、磁盘阵列就进入了大家的视线。这两者存储数据的模式很类似,但在应用层面、传输速度等方面有很大的差异,甚至可以说是针对截然不同的方向设计…

    2023-03-09
    500
  • asp木马不具有远程溢出提权功能_asp木马防火墙

    其实说道木马很多人都觉得很恐怖,会入侵电脑,破坏电脑操作系统盗取电脑信息文件的东西。但是不仅仅如此。本文只是普及算是扫盲,没有深入探讨,有大神的请绕道。能让大家都学习而已。 木马本身就是一种程序,只是其本身的特殊性导致可能存在一些特殊的权限,可以控制你的网站或者通过一些端口来控制你的服务器(个人计算机本身就是服务),仅此而已。 一般服务器木马分为大马和小马,…

    2023-03-19
    000
  • ps教程零基础(ps入门教程自学图解)

    什么是PS: PS指Photoshop,是由Adobe Systems开发和发行的图像处理软件。 Photoshop的专长在于图像处理,而不是图形创作。图像处理是对已有的位图图像进行编辑加工处理以及运用一些特殊效果,其重点在于对图像的处理加工;图形创作软件是按照自己的构思创意,使用矢量图形来设计图形。 平面设计是Photoshop应用最为广泛的领域,无论是图…

    2023-03-14
    100
  • js代码转换为shell代码_shellcode编写教程

    #什么是shellcode: shellcode是用作利用软件漏洞的有效载荷的一小段代码,因为它通常启动一个命令shell,攻击者可以从中控制受攻击的机器,所以称他为shellcode。 shellcode基本的编写方式有以下三种: 直接编写十六进制操作码。 使用c语言编写程序,然后进行编译,最后进行反汇编来获取汇编指令和十六进制操作码。 编写汇编程序,将该…

    2023-03-10
    400
  • coreldraw快捷键用不了,coreldraw哪个好用

    关于对象选择在Coreldraw中选择工具只有一个,看似简单,学问大着呢,请看: 1. 按空格键可以快速切换到“挑选”工具 2. 按shift键并逐一单击要选择的对象,可连续选择多个对象 3. 选定隐藏在一系列对象后面的单个对象,按住 ALT ,然后利用“挑选”工具单击最前面的对象,直到选定所需的对象。 4. 圈选若干个对象:利用“挑选”工具沿对角线拖动鼠标…

    实用教程 2023-03-14
    300
  • 二分法查找是什么意思

    引入: 二分法思想无处不在,我们经常玩的猜数字游戏,0-99的范围,最多需要多少次我就可以猜对呢? 使用二分法思想,最多仅仅需要7次就可以查找到。 二分法查找是非常恐怖的,以2的倍数缩小范围。所以时间复杂度O(logn) 局限性: 1.针对二分法查找的数据必须是有序的。 2.二分法查找依赖于顺序表结构,也就是数组。因为二分法需要随机访问元素,也就是O(1)的…

    2023-03-12
    300
  • 点对点通信和广播通信_点对点通信软件有哪些

    计算机网络根据传输技术的不同可分为广播网络、点对点网络和点对点通信。广播网络中的所有机器共享一个通信通道,而在点对点网络中,机器是一对一连接的,一个通道连接只对应两台机器。以太网和点对点协议都是数据链路层协议。 不同之处在于以太网是为广播网络设计的,而 PPP 协议是为点对点网络设计的。从帧格式可以明显看出区别:以太网帧包含目标MAC地址,用于在多通道中识别…

    2023-03-21
    000
  • excel表格字母大小写转换_excel数字大小写字母转换

    在实际的工作中,经常会遇到字母和数字的大小写转换问题,各位亲是怎么实现的呢? 一、字母转换。 1、全部大写——Upper。 方法: 在目标单元格中输入公式:=UPPER(B3)。 2、全部小写——Lower。 方法: 在目标单元格中输入公式:=LOWER(C3)。 3、首字母大写——Proper。 方法: 在目标单元格中输入公式:=PROPER(B3)。 二…

    2023-03-11
    500
  • 电脑上msdtc不可用怎么办

    数据库与中间层分开来部署,事件日志中老是报DTC错误。SQL SERVER中也报无法连接到DTC。解决方案如下: 重新安装MSDTC,执行如下操作 开始-运行,cmd,进入到命令行提示窗口 输入 msdtc.exe -uninstall 重启电脑 再次执行第1步后,输入msdtc.exe -install 重启电脑 检查如下服务,是否存在并处于运行状态。如果…

    2023-03-16
    200

发表回复

登录后才能评论
返回顶部
错说博客上线啦!