Excel中带>或<符号的数字自动除以5报错的解决方法
解决带比较符号的数字计算问题
要实现A1输入带>或<的数字时,A2自动返回对应符号的计算结果,可使用以下Excel公式:
=IF(OR(LEFT(A1,1)=">",LEFT(A1,1)="<"),LEFT(A1,1)&(VALUE(RIGHT(A1,LEN(A1)-1))/5),A1/5)
公式说明:
- LEFT(A1,1):提取A1单元格的第一个字符,判断是否为>或<
- OR(...):只要第一个字符是>或<,就执行符号拼接分支
- RIGHT(A1,LEN(A1)-1):去掉开头的符号,提取后面的数字部分
- VALUE(...):将提取的数字字符串转换为数值,确保除法运算能正常执行
- LEFT(A1,1)&(...):把原符号和计算后的结果拼接起来,保留格式
- 若A1是纯数字,直接执行
A1/5的常规计算
测试示例:
- 当A1输入
>15,A2返回>3 - 当A1输入
<20,A2返回<4 - 当A1输入
10,A2返回2
内容的提问来源于stack exchange,提问作者Jasper Wong
相关产品推荐
相关产品推荐

