Excel:如果数字在范围之间,则返回值
您可以使用以下公式检查数字是否在 Excel 中的范围内,如果在范围内,则返回特定值:
方法一:检查数字是否在范围内(不包括)
=IF(AND( B2 >20, B2 <30), “Yes”, “No”)
此特定公式检查单元格B2中的值是否在 20 到 30 之间(不包括 20 和 30),并相应地返回“是”或“否”。
方法二:检查数字是否在范围内(含)
=IF(AND( B2 >=20, B2 <=30), "Yes", "No")
此特定公式检查单元格B2中的值是否在 20 到 30 之间(包括 20 和 30),并相应地返回“是”或“否”。
以下示例展示了如何在实践中使用每个公式以及 Excel 中的以下数据集,其中包含有关不同篮球运动员得分的信息:
示例1:检查数字是否在范围内(不包括)
我们可以在单元格C2中输入以下公式来检查单元格B2中的点值是否在 20 到 30 之间(不含),并相应地返回“是”或“否”:
=IF(AND( B2 >20, B2 <30), “Yes”, “No”)
然后我们可以单击此公式并将其拖动到 C 列中的每个剩余单元格:
公式返回“Yes”或“No”来指示每行中的点的值是否在 20 到 30 之间(不包括 20 和 30)。
请注意,所有正好等于 20 或 30 的值都被赋予值“否”,因为公式会检查点值是否大于20 且小于30。
示例2:检查数字是否在范围内(含)
我们可以在单元格C2中键入以下公式来检查单元格B2中的点值是否在 20 到 30(含)之间,并相应地返回“是”或“否”:
=IF(AND( B2 >=20, B2 <=30), "Yes", "No")
然后我们可以单击此公式并将其拖动到 C 列中的每个剩余单元格:
公式返回“Yes”或“No”来指示每行中的点的值是否在 20 到 30(含)之间。
请注意,所有恰好等于 20 或 30 的值都被赋予值“是”,因为该公式会检查点值是否大于或等于20且小于或等于30。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
Excel:如何将 COUNTIF 与多个范围一起使用
Excel:“如果不为空”的简单公式
Excel:如何使用 RANK IF 公式