Excel 如何把789654321 直接省略到78965呢?或者说省略到万位数、千位数、百位数?

我经常看做一些数据 都是9位数的 而报表一般只写到5位数就行了 自己一个个省略到万位数太累 想问问Excel2003 能不能帮我把9位数的数据直接省略到5位数 具体是怎么省略 请知道的朋友告告谢谢了.

Excel 如何把789654321 直接省略到78965呢?或者说省略到万位数、千位数、百位数?

答:
Excel中的函数相当多,针对你的问题,不需要用函数来处理,具体的操作如下:
可能你是已经有的一大篇数据,只需要省略后面的尾巴,并把“元”或“个”为单位的数一下子变成以“万元”或“万个”或其它计数单位。针对这个问题,只需要用到“复制”“粘贴”命令。具体操作是:

如果你想省略4位,即以“个”为单位变为以“万”为单位,那你就在任一个空白单元格内写"10000"(当然,如果想变成以“千”为单位就写1000,以此类推),再选中你写这个数,进行复制操作,然后再选中你想要改变单位的数据区域,依次点击:菜单"编辑"-->选择性粘贴(s)....,在弹出来的对话框中找到“运算”那一栏,选中“除”,再确定。
看看你的数是不是后面的都没有了。如果出来了小数点的话,就再选中所有数据,将小数位数设为0就行了,系统会自动四舍五入。

操作过程注意事项:
1、在将你所写的数据复制以后,该单元格“发虚”,一定不要按“Esc”键;
2、最好是在你想要改变单位的那个数据表的空白单元格内写“10000”、“1000”等数字,这样在操作时才方便,而且操作才尽量少。
3、一定要在单元格里复制,使其状态变为“发虚”。
以上两条就是怕你把所复制的单元格取消了,这样就没效了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-03
用4舍5入的情况:
把9位数输入在A列,在B1单元格中输入:
=INT(A1/10000+0.5)

注:其中的/10000表示省略到万位,如果要省略到其他位,只需改变10000为其他数字即可。

如果不用4舍5入,则直接在B1单元格中输入:
=INT(A1/10000)
第2个回答  2007-04-03
不知道怎么省略,不过我有一个办法,把要9位数的那一列复制到其他地方,然后在要5位的这一列把那个除以10000,再把小数点省略,呵呵,这样就是以万为单位了!要改数据就改后面的,不过打印的时候就不要打了
第3个回答  2007-04-03
恐怕需要编辑公式来完成

比如A1=789654321,在B1中编辑公式=A1/10000,然后右键B1-->单元格属性--->数字----选择保留0位小数
然后在前面标明B列的数字单位是万就可以了
相似回答