求一个最基本的EXCEL的=公式
- dragongxl如 1.15-1.1=0.05这个0.05这么把它进位成0.1去乘那个4=0.4
谢谢各位 ceiling 非常OK =CEILING(A1-1.1,1)*D1+C11.15 0 3.9 4 1.14 0 3.9 4 1.14 0 3.9 4 1.17 0 3.9 4 1.14 0 3.9 4 2.32 0 3.9 4 2.24 0 3.9 4 - 就此坠落给我的话,加个IF条件不就好了
- czgzxc看错、。。。。。。。。。。。
- czgzxc看错。。。。。。。。。
- paochu_2007=round(a1-1.1,1)*d1
- foxsheep四舍五入 round
向上取整 ceiling - dragongxl谢谢大家
- a54ROUND(( 1.15-1.1),1)*4
- paochu_2007刚在excel里试了一下,貌似1.15这个数据
用round(a1-1.1,1)*d1显示为0
更新一下
round(round(a1-1.1,3),1)*d1即可解决 - paochu_2007这个公式少了一个参数
- 后来呢楼主你这是认真在表述吗……总感觉你的需求怪怪的。每个都恒定-1.1吗- -
- muveb楼主的标点符号都没有,一看就是直男、程序猿或者工男吧!
有点看懵了我都..... - summeren楼主 第二、三列 有什么用吗?
- sdozacharyroundup公式
- MuGuYu同上 roundup
- yrrehcceiling这个函数还是第一次见人提到,了解了一下可以按非十进制取整还是蛮有意思的,学习了
- Denman。。。程序员至少会空格隔开或者tab
- ZIN这个公式会把1.145 - 1.1 = 0.045这个数字进位成0.1,可能存在一点点风险
可以使用round(a1 + 0.00001,1)这样,用一个数字控制浮点运算精度,在误差允许范围内进行四舍五入。 - shan4我去 越往下越看不懂了 学习氛围真好 又掌握新知识点了
- ossi减完1.1后,四舍五入还是取整
- paochu_2007恩,用一个数字控制浮点运算精度的思路想法不错,值得尝试
另,其实还可以使用嵌套,从保留.3位,再进.2位,再进.1位,这样更合理些 - duskash这种取整的操作,不建议用round
round是保留小数到多少位用的,不是用来取整的。虽然看起来好像round+位数可以满足需求,但是边界条件控制不好就会上楼上兄弟那样要用好几次round……如果需求换了可能公式也要换,还要检查,是有风险的
向上/向下取整就用 ceiling/floor 函数就好,毕竟这是开发者自己设计的。如果round能实现这两个函数的所有功能不出错,那就没有必要设计这两个函数——不要自以为比开发者聪明 - foxsheep程序员的一种常见做法是加0.5然后floor
- foxsheep那就顺便再来个floor
地板和天花板,通俗易懂 - woodword我也来学习了
- yrrehc平常都是roundup,rounddown,ceiling和floor感觉要灵活不少
- guagua000基本的公式难道不应该是=a1+b1这样的吗