首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于数字数字的四舍五入

基于数字数字的四舍五入
EN

Stack Overflow用户
提问于 2017-07-05 09:57:52
回答 1查看 38关注 0票数 1

我有以下Excel电子表格:

代码语言:javascript
复制
         A                 B           
1        6.355            6.000     
2       58.690           50.000
3      357.867          350.000
4    1.260.563        1.200.000
5   12.480.370       12.400.000

列A中,我有一组radnom数字,每次用户向电子表格中输入新数据时都可以更改这些数字。

列B中,我想在以下系统中对列A中的数字进行裁剪和编排:

代码语言:javascript
复制
Number consists of 4 digits  -->  CUT and ROUNDDOWN after the 1st digit
Number consitst of 5 digits  -->  CUT and ROUNDDOWN after the 1st digit
Number consists of 6 digits  -->  CUT and ROUNDDOWN after the 2nd digit
Number consists of 7 digits  -->  CUT and ROUNDDOWN after the 2nd digit
Number consists of 8 digits  -->  CUT and ROUNDDOWN after the 3rd digit

到目前为止,我已经尝试了以下几点:

代码语言:javascript
复制
=ROUNDDOWN(A1,1-LEN(A1))

然而,这个公式只适用于4-5位数字。之后,我将不得不将1更改为2,等等。

是否有一种方法可以根据上面描述的系统自动进行舍入?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-05 11:05:12

B1中的下列公式向下放置:

代码语言:javascript
复制
=ROUNDDOWN(A1,-(INT(LOG10(A1)/2)+2))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44922922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档