excel表格中,如何能快速、简单的将单元格中的数值全部保留到万位?
比如:原数值:235,644.25,转换为:23.56 (将元转换为万元)
注:数据量较大,全部要求保留2位小数,要求操作快速、简单,下列方式不计:
1、手工除以10000
2、工具—选项—编辑—设置小数位数
3、单元格—自定义
1、经实践,2、3方法对现有已存有数据的表格不能实现,特别是后面保留两位数字的,您可以测试,
您的第二种方式可行,但操作略微麻烦了些,我1方法已经说明排除了
可有哪种公式可以实现?需要操作简单的方式
2、现有表格比较多,表里面数值量巨大,行、列都布满了,而且数值错行,如果单纯插入、下拖,比较花费时间,想能有最快解的方式,迅速的把整张表里面的数值由个位转化为万位并保留2位小数。
列子:1487552.26转为148.76
另:宏命令怎么编写?经常需要的
1、打开Excel表格,然后输入数据,并选中数据。
2、选中数据后点击鼠标右键,选择设置单元格格式,或者按快捷键Ctrl+1。
3、进入单元格格式设置页面,点击自定义,在类型中输入0"."0000"万元",然后点击确定。
4、确定单元格格式后,数值就自动变成万元格式了。
假如您的数值在A列。
1.如果想变成以万为单位的数,只取整数部分,就在B1单元格输入公式:
=if(A1=0,"",int(A1/10000)&"万")
2.如果想变成以万为单位的数,四舍五入后取整数部分,就在B1单元格输入公式:
=if(A1=0,"",int((A1+5000)/10000)&"万")
3.如果不想出现“万”字,后面有五个零,就就在B1单元格输入公式:
=if(A1=0,"",int((A1+5000)/10000)*10000)
为什么你写的2,3方法不计??????都是可以实现的啊???你这是考试还是干什么?
第一种:选中单元格——设置单元格格式——数字——自定义——输入0!.0000,或者输入0"."0000
第二种:加一个辅助单元格,在辅助单元格中输入10000,然后复制,再选中要变万位的单元格,选择性粘贴——除 (处以10000当然后面都没了)
------------------------------------------------------
答案补充:
最常见的函数是round,假设一个单元(假设是A1)内数字是123456,再单独找一个单元(假设是C1),里面输入'0000(注意有个单引号),再令选一个单元输入
=round(A1/10000,0)&C1 (作用是,A1除以10000,然后保留0位小数,之后再和0000相与),回车,这个格子里就是你要的结果了
如果不需要0000,就不用加后面的&C1了,结果是12
以上是个例子,你可以通过调整相除的数和保留的小数,获得你想要的结果,比如你问题中的那个,只要把保留的0,改成2即可.
就我看来,没有更为简洁的办法了,以上操作并不麻烦,如果只有一列或者几列,可以下拉实现,只要输入一次即可,如果常常需要,也可以做成宏,只需做一次,以后制作新的表格都可以用,不算麻烦吧?本回答被提问者采纳
第二种:加一个辅助单元格,在辅助单元格中输入10000,然后复制,再选中要变万位的单元格,选择性粘贴——除 (处以10000当然后面都没了)