Google Sheets中基于两数区间的条件判断需求
Google Sheets 判断区间内是否存在0.2倍数的公式
可以在C1单元格输入以下公式,下拉填充即可实现需求:
=IF(CEILING(A1/0.2,1)*0.2 <= B1, "Yes", "No")
公式逻辑说明
A1/0.2:将A列数值转换为以0.2为单位的数值(比如43.7÷0.2=218.5)CEILING(A1/0.2,1):对转换后的数值向上取整,得到大于等于该值的最小整数(218.5向上取整为219)CEILING(...) * 0.2:将整数还原为0.2的倍数(219×0.2=43.8)- 最后通过
IF函数判断这个0.2倍数是否落在A1到B1的区间内,满足则返回"Yes",否则返回"No"
验证示例
- 当A1=43.7,B1=43.85时,计算得到的0.2倍数是43.8,43.8≤43.85,返回"Yes"
- 当A1=43.7,B1=43.78时,计算得到的0.2倍数是43.8,43.8>43.78,返回"No"
内容的提问来源于stack exchange,提问作者user3198755
相关产品推荐
相关产品推荐

