首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

揭秘:拼夕夕的 0.9996427% 是怎么显示成0.9%的?

最近拼夕夕上了热搜:

上海一律师当时参加了拼夕夕的“砍价免费拿”活动,领取了一张“超级免单卡”,但邀请多人砍价后,始终差“0.9%”。一气之下,把拼夕夕告上法庭。

针对律师的起诉以及由此引发的质疑,拼夕夕表示,因页面显示百分比位数有限,所以他们把一个至少小数点后有6位数以上的百分比,省略显示为0.9%,砍价页面显示的0.9%不是0.9%,而是0.9996427%。

兰色很少上拼夕夕,所以对事件过程并不怎么关心,唯一引起兰色兴趣的是:

0.9996427% 到底是怎么显示成 0.9%的?如果是Excel表格中输入的,设置格式的绝对一个Excel高高手。

在Excel表格中输入0.9996427%后会自动转换显示为1%。

当你调整小数位数时,小数点后数字会四舍五入,并不会省略显示。你想尽各种办法,Excel依然是那么固执的四舍五入。

那如何能才能如拼夕夕那样设置省略显示呢?这个.....还真有些难,相当难。

不过兰色还是给它实现了,0.9996427%显示成0.9%(不再四舍五入)。看动画:

设置方法:

1、调置设置格式:0.0000000% 。小数点后0的个数>=单元格中实际小数位数

2、在0.0后添加!%,然后其后按Ctrl+j键。

注:!%强制插入文本格式的百分号,Ctrl+j则可以在自定义代码中插入换行符。

3、把数字所在单元格设置为自动换行,搞定!

用自定义是不是觉得很麻烦?

如果兰色告诉你用Excel公式很很.......简单,心情会怎样?哈哈.......

=ROUNDDOWN(B2,3)

注:RoundDown函数的作用是向下舍入。

兰色说:如果不借用换行,拼夕夕这个数字显示用自定义是无解的。以前兰色分享过万元显示两位小数点,也是用了这个方法。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220120A02P8G00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券