
excel怎么设置单元格数值大于某值后显示为我所要的数值?
应出勤天数不满一天的必须以0.330.66来计算,简单函数只能不能满足我的要求,想要设置一个格式,使得最后数值等于0.34时自动变为0.33,0.67自动变为0.66。...
应出勤天数不满一天的必须以0.33 0.66来计算,简单函数只能不能满足我的要求,想要设置一个格式,使得最后数值等于0.34时自动变为0.33,0.67自动变为0.66。
展开
4个回答
2017-04-25
展开全部
=IF(原公式>0,0,IF(原公式>0.33,3.33,IF(原公式>0.66,0.66)))
这样写也可以:
=IF(原公式>0.33,3.33,IF(原公式>0.66,0.66,0))
意思是大于0.33时就显示为0.33,大于0.66时就显示为0.66,不满足以上条件时显示为0。
这样写也可以:
=IF(原公式>0.33,3.33,IF(原公式>0.66,0.66,0))
意思是大于0.33时就显示为0.33,大于0.66时就显示为0.66,不满足以上条件时显示为0。
更多追问追答
追问
两个都不行啊,我的意思是 应出勤-(缺勤+请假)的数值小数点后只能为0.33或0.66,按你的公式小数点前的数字没了,之后0.33何0.66。或者可不可以我新建一列,数值等于前一列非整数时自动减去0.1?
追答
刚发错了,等我修改
2017-04-25 · 知道合伙人软件行家
关注

展开全部
结果要么0.34,要么0.67,直接-0.01即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用=floor(原数值,0.33)
追问
这个函数如果出现小数点后面为0.67时就没作用啊= =
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询