excel - 如何修改我的多个条件 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 列中选择单元格。
解决方案
我认为您混淆了 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")
推荐阅读
- javascript - 在 Firefox Webextension Contentscript 中使用 fontawesome
- algorithm - 具有常见重复序列的核苷酸的高效数据存储
- c++ - 手动查找 UV 点
- javascript - 如何通过 Cockpit api 进行更新
- reactjs - 将 `eslint-plugin-jsx-a11y` 与 `styled-components` 一起使用
- python - 使用 Django 客户端测试多个复选框
- matlab - 使用用户定义函数的卷积核。如何处理负像素值?
- python - Matplotlib 直方图不显示分布细节
- jquery - 移动 Safari 滚动问题 - 过度滚动和橡皮筋
- node.js - 在 Express 中更改每条路线的视图目录?