excel表格多列并一列,其中一列数据前面的0不见了

比如A=123,B=123,C=023,结果D=12312323,其中0不见了

公式改为这样就行了:

=TEXT(A1,"000")&TEXT(B1,"000")&TEXT(C1,"000")


如果把A、B、C三列设定为文本格式,再输入提问中的数字,那么公式可以精简为:

=A1&B1&C1


其实如果把C单元格设定为文本格式,再输入023,这样并为一列是不会出现提问中的问题的。现在估计A、B、C的格式是自定义的三个 000 的格式,即输入的数字不足三位会自动在前面以0补足三位,这只是显示为三位,实际上C的023只是23,所以就会出现提问中的问题了。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-27
改成文本格式,再重弄,就行,或是把023改成'023,请注意上标的格式。
第2个回答  2014-12-27
文本啊,用&连接,不行设置格式为文本
第3个回答  2014-12-27

第4个回答  2014-12-27
=A1&B1&C1