Google Sheets公式中中间计算值的舍入实现咨询
Google Sheets公式中中间计算值的舍入实现咨询
当然没问题啦!你完全可以在Google Sheets里先对中间计算的数值做舍入处理,再用它完成后续的拼接或运算。
针对你给出的例子,只需要把E5*100/Control!D9这个中间计算部分用舍入函数包裹起来就行,最常用的就是ROUND函数,它能帮你按指定的小数位数进行四舍五入。
比如你想保留2位小数,修改后的公式就是:
="Rent (" & ROUND(E5*100/Control!D9, 2) & "%)"
要是你只需要整数结果,把第二个参数改成0就可以了:
="Rent (" & ROUND(E5*100/Control!D9, 0) & "%)"
另外,如果你有特殊的舍入需求,还可以用这些函数:
ROUNDUP:不管小数部分是多少,直接向上舍入ROUNDDOWN:直接舍去小数部分,向下舍入MROUND:按指定的倍数舍入(比如舍入到0.5的倍数)
只要把这些舍入函数套在你需要处理的中间计算式外面,就能先得到舍入后的数值,再参与后续的字符串拼接啦。
备注:内容来源于stack exchange,提问作者rider45
相关产品推荐
相关产品推荐

