如何在 Excel 中的多个列上使用 OR 语句?
How to use OR statement on multiple columns in Excel?
我的 excel sheet:
中有 四个 个变量
- 间歇泉
- 加热器
- Ac
- 空气冷却器
我正在 Excel sheet geyser/heater/ac/aircooler 中创建一个新变量,它是所有这四个变量的组合。如果在上述任何一列中有一个是,那么新创建的变量也应该有“Yes”,否则它应该是空白的。
我知道如何使用 IF 和 OR 语句来实现 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")
我的 excel sheet:
中有 四个 个变量- 间歇泉
- 加热器
- Ac
- 空气冷却器
我正在 Excel sheet geyser/heater/ac/aircooler 中创建一个新变量,它是所有这四个变量的组合。如果在上述任何一列中有一个是,那么新创建的变量也应该有“Yes”,否则它应该是空白的。
我知道如何使用 IF 和 OR 语句来实现 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")