通过在Excel中应用多个条件输出是(1)/否(0)

问题描述 投票:0回答:1

我已获得针对订单ID的产品ID。产品ID和订单ID在彼此相邻的两个不同列中提供。从“提供的信息”表中预期的输出是所有订单ID(已购买所有产品ID)的输出。如果已购买,则为1,否则应为0。将为A和B订单ID填充预期的输出。而且整个表格应该是自动化的。

假定信息表以给定的格式提供,即产品ID为2列,订单ID为2列。

我尝试通过if和And函数来执行此操作,但是即使对于实际存在的那些,输出也为0。请帮助我如何自动化二进制输出。

表显示在图像文件中。

enter image description here

enter image description here

excel excel-vba excel-formula excel-2010 excel-2007
1个回答
0
投票

二进制结果

对于A,B,C,D列,结果从单元格G2开始:

=1*OR(COUNTIFS($A$2:$A$11,G$1,$B$2:$B$11,$F2),COUNTIFS($C$2:$C$11,G$1,$D$2:$D$11,$F2))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.