首页 > 解决方案 > 如何修改我的多个条件 Excel 公式?

问题描述

我刚刚建立了一个 Excel 公式。在下图中,我试图在 AA 到 AI 列中构建条件公式,仅当满足特定条件时才会从 B 到 I 中选择单元格,条件是 B 到 I 列中的单元格属于“1 到在 P 列中,3" 或 "4 到 7" 桶 AND 小于或等于 0.68。查看此屏幕截图:

截屏

使用我用红色着色的 AH 列,您可以看到我构建的公式:

**=IF(OR(AND(I4="1 to 3 Bucket",I4="4 to 7 Bucket"), AND(P4<=0.68)),"Select","Don't Select")**

我不认为我建立的公式是完全正确的。例如,查看第 8 行。仅满足一个条件(食物分数),但它正在选择每一列。

我希望它仅在满足所有条件时才从 B 列到 H 列中选择单元格。

标签: excelexcel-formulaexcel-2010

解决方案


我认为您混淆了 AND() 和 OR()。根据您的描述,“这个桶或那个桶”属于 OR() 语句。然后,如果您想添加 " 并同时添加 P4 <= x" ,那么您需要一个 AND ,但包裹在 OR 周围,而不是相反。

所以,试试

=IF(and(OR(I4="1 to 3 Bucket",I4="4 to 7 Bucket"),P4<=0.68),"Select","Don't Select")

推荐阅读