如何在 Excel 中的多个列上使用 OR 语句?

How to use OR statement on multiple columns in Excel?

我的 excel sheet:

中有 四个 个变量
  1. 间歇泉
  2. 加热器
  3. Ac
  4. 空气冷却器

我正在 Excel sheet geyser/heater/ac/aircooler 中创建一个新变量,它是所有这四个变量的组合。如果在上述任何一列中有一个是,那么新创建的变量也应该有“Yes”,否则它应该是空白的。

我知道如何使用 IFOR 语句来实现 two 列,但是我不知道如何将它用于四列。

如果你有最新版本的Excel,你可以使用这个:

=IF(OR(A1:D1="Yes"),"Yes","No")

每个连续范围包含一个 OR 参数。如果不包括 C 列:

=IF(OR(A1:B1="Yes",D1:E1="Yes"),"Yes","No")

对于旧版本,

=IF(COUNTIF(A1:D1,"Yes")>0,"Yes","No")

如果数据位于非相邻单元格中,您可以像下面这样使用 OR

=IF(OR(A2="Yes",C2="Yes",E2="Yes",H2="Yes"),"Yes","No")