如何让excel单元格显示的内容同时满足两个条件?

2026-05-19 22:21:30
推荐回答(5个)
回答1:

  • 打开数据表。

    请点击输入图片描述

  • 一般情况我们都会使用单条件查找数据公式=IF(A2="李一","是",""),意思是如果A2单元格是李一就显示是,否则为空。但要满足多个条件这个公式就不够用了。

    请点击输入图片描述

  • 我们要以添加一个AND函数,每个条件和标准都相等,则返回TRUE,否则返回FALSE 。条件数量可以为1 到 30 个条件值,各条件值可为 TRUE 或 FALSE。

    请点击输入图片描述

  • 把AND函数与IF函数结合,使用方法为=IF(AND(A2="李一",B2="3月"),"是",""),把AND(A2="李一",B2="3月")作为IF函数的一个条件使用,也就变成了同时满足两个条件了。

    请点击输入图片描述

  • 回车之后,得到结果为空,说明没有满足两个条件,按住单元格右下角的黑方块,向下拉。

    请点击输入图片描述

  • 得到全部结果,只有D10单元格显示为是,说明A10和B10单元格同时满足了两个条件。

    请点击输入图片描述

  • 因为AND函数的条件最大可以使用30个,我们再添加一个条件C2>100,看看统计结果。

    请点击输入图片描述

  • 回车之后,得到结果,D2单元格依然为空,两个条件都没有满足,那三个条件更不可以满足了,按住单元格右下角的黑方块,向下拉。

    请点击输入图片描述

  • 得到全部结果,这个所有单元格都为空,说明没有同时满足三个条件的数据。

    请点击输入图片描述

回答2:

你要的公式:

=IF(A1-1<0,0,A1-1)

向下填充就好了。

回答3:

嵌套if函数可以解决这个问题,
在B1输入公式,
=if(randbetween(0,9)-1<0,0,randbetween(0,9))

回答4:

在B1中输入或复制粘贴下列公式之一
=IF(A1-1<0,0,A1-1)
=IF(A1-1>=0,A1-1,0)
=MAX(A1-1,0)

回答5:

材料/工具:Excel2007

1、下图是包含姓名 笔试成绩 面试成绩的工作表 现在想在找出笔试和面试都在90分以上的记录 满足这两个条件的在对应单元格返回是 否则返回否

2、在单元格中输入 =if()

3、将光标定位到括号内部

4、如果对函数熟悉可以直接输入函数参数 如果对函数不熟悉可以按ctrl+shift+a 此时会在括号内弹出函数的参数名字 参数名字之间已经用逗号隔开了 现在只需要删除参数名字 然后输入实际的参数即可

5、选中第一个参数 然后点击一下b2单元格

6、此时b2出现在第一个参数的位置

7、然后输入 ,C2>90

8、光标定位到b和(之前


9、然后输入一个左括号


10、光标定位到90的后面

11、然后输入一个右括号

12、光标定位到(B2>90,C2>90) 之前 这一对括号是绿色的然后输入and


13、选中第二个参数

14、输入 "是"


15、选中第三个参数


16、输入 "否"

17、点击对号或者回车


18、光标定位到d2单元格右下角 当出现黑十字时拖动鼠标向下复制公式  显示结果都是否 没有符合条件的


19、将红框单元格中的数值改为99 然后观察后面的公式会自动变为 是 说明公式设置正确