excel - ROUND IF 函数
问题描述
我想要一个函数,它会根据另一个单元格中的值对数字进行不同的舍入。例如,如果我的值是 0.25 97 2.75,我希望中间数向每个单元格捐赠 0.25 以将它们四舍五入到最接近的 0.5,因此它们是 0.5 96.5 3.0。但如果数字是 0.5 98 1.5,它们可以保持原样,但我想要 0.75 96.25 3.0 我希望它变成 1.0 96.0 3.0。我已经尝试过 ROUND IF,但我不能完全正确。
我已经尝试过 FLOOR、CEILING 和 ROUND IF,但我只是让它完全按照我的意愿去做。
=FLOOR(D26,0.5)
=ROUNDDOWN(D26,0.5)IF(C26, E26,.25,.75)
=ROUNDUP(C26,0.5)*IF(D98,0.25,0.75)
解决方案
推荐阅读
- c++ - VS 2019 社区中的 Boost Multiprecision bad_lexical_cast 链接器错误
- c# - 如何找到正在插入的表的索引
- python - 如何使用其主要因素和多重性获得输入的所有除数?
- python - 为什么将映射函数的结果分配给一个变量与将其分配给多个变量不同?
- html - “按钮”的 Div 位置取决于内容高度
- python - 如何设置 nginx 占用云端 url 而不是后端服务器的代理通行证?
- mongodb - 为什么 mongo 建议最大调度优先级为 30?
- parity - 在 Substrate 运行时模块中,如何将输入哈希与已知的默认哈希值进行比较?
- mysql - SQL 存储过程
- html - 如何通过CSS消除chrome(android系统)中元素的“点击效果”