Excel 基于唯一条件返回1个值

Excel 基于唯一条件返回1个值,excel,Excel,我们有以下数据: Database Scenario 2. Other Column 1. Q1 1. C1 1. Blank 2. Q1 2. C1 我希望在另一列中返回1值,如果Q1和C1都出现在同一个数据库中,那么第1、2、4、5列将返回1值,第3行将返回0值 感谢这将测试这两个

我们有以下数据:

Database   Scenario 2.    Other Column

1.                   Q1
1.                   C1
1.                   Blank
2.                   Q1          
2.                   C1
我希望在另一列中返回1值,如果Q1和C1都出现在同一个数据库中,那么第1、2、4、5列将返回1值,第3行将返回0值


感谢

这将测试这两个值是否存在于同一数据库中,以及B中的值是否是要搜索的两个字符串之一:

=IF(AND(SUM(COUNTIFS(A:A,A2,B:B,{"Q1","C1"}))>=2,OR(B2="Q1",B2="C1")),1,0)

数据库1同时显示Q1和C1。第三排怎么了?太好了。如果我的答案对你有用,请点击答案旁边的复选标记,将其标记为正确。这是只有你才能做的事情。记住,如果这回答了问题,那么几分钟后,在可能的情况下将其标记为正确。请单击答案旁边的复选标记。在提问后15分钟左右,它就可以使用了。我假设如果我想在中添加另一个级别,例如“D1”,我会将代码更改为=如果(和(COUNTIFS(A:A,A2,B:B,{“Q1”,“C1”,“D1”))>=2,或(B2=“Q1”,B2=“C1”,B2=“D1”)),1,0)@user3103022不抱歉,请将
=2
更改为
=3
。再次记住,通过单击答案旁边的复选标记来标记为正确。刚刚意识到这实际上不起作用,例如,当有Q1和数据库时,它返回1,当同一数据库中有Q1和C1时,它必须只返回1