今天收到一份电信运营商发来的公司月话费单,看着看着突然被这个地方吸引了。简单介绍一下:
我知道如果一个单元格不加任何公式,不加任何格式设置,不加小撇(')的话,输入 0 开头的数字,前面的 0 其实是输不进去的。
然而在这个表格里,单元格格式被设置为「常规」,以区号开头的座机号码(如 01088654321 )却可以正常显示。
我在同一个工作表中,找了个空白单元格,用格式刷刷了之后,又手动输入了一个数字( 012345 ),然而出来的还是 12345 。
奇了怪了。。。有 Excel 大神能指点指点这是怎么做到的吗?
1
alang 2017-04-10 12:22:14 +08:00 via iPhone 1
Cvs 转换过来的
|
2
771456556 2017-04-10 12:47:09 +08:00 via Android
感觉应该类似于 excel 这个程序不允许你输入 0 开头,但是你可以直接修改 xls 这个文件,然后加上 0 ,我只是猜的…
|
3
dexterzzz 2017-04-10 13:12:33 +08:00
先把格式设置成文本在填数据就行
|
4
xratzh 2017-04-10 13:15:35 +08:00 via iPhone
可能是文本而非数字吧
|
5
lancerliu 2017-04-10 13:27:19 +08:00
文本格式,而不是数字,或者你后面加个空格就行
|
6
Quaintjade 2017-04-10 14:17:51 +08:00 1
1 楼应该是正解,格式自动转换成是单元格数据输入 /修改时进行的,如果已经通过其他方式写好了数据,那么不会再自动转换。
1 楼说的 csv 、 3 楼说的输好文本再改成数字也是。 |
7
Jasmine2016 OP |
8
Jasmine2016 OP @771456556 2333 我试了,不管用
|
9
cchange 2017-04-10 17:13:38 +08:00 via iPhone
右键 单元格格式 选择数据类型为文本 然后就可以了
但必须 office 2010 以上 |
10
duansindo 2017-04-10 17:15:16 +08:00 via iPhone
设置文本
|
11
Jasmine2016 OP |
12
zizh49 2017-04-11 09:50:12 +08:00
@Jasmine2016 那请问原因是什么呢?
|
13
Jasmine2016 OP @zizh49 原因是他们给我的那个表格是导出来的,比如什么终端管理系统这样的玩意导出的报表,默认就是带 0 的。总而言之,只要是人类输入的数字,在「常规」里是不可能出现 0 开头的数字的。。。
|