EXCEL中如何对一列数据,隔行在数据末尾增加空格?

我想将A2、A4、A6..............数据后面批量添加空格,请问公式是什么?如何实现?求各位大神解答!!谢谢啊

第1个回答  2013-06-21
想在哪里加空格,都可以的,要在A2后面加就点住A3,点右键点插入,不要两的单元的就点合并居中,就合一个了追问

数据量非常大,需要公式啊

第2个回答  2013-06-21
在B1输入
=if(mod(row(),2),A1,A1&" ")
下拖填充即可追问

貌似不行啊

追答

因为空格非可视字符。
你在C1输入
=len(A1)
在D1输入
=len(B1)
下拖填充,就可以看到
字长的不同了

追问

你确定A1、A3后面没加空格?不知你用不用cad画图,我两组数据是一条线,第2、4组数据后面的空格代表线段画完和开始新的线段,但是按你的公式,画不出来线条啊,我手动在2、4行数据后面加两个空格,就可以画出来

追答

你在C1输入
=len(A1)
下拖填充,可以检查A列数据长度
在D1输入

=len(B1)
下拖填充,可以检查B列数据长度
对比CD两列,你可以看到数据长度的不同。

至于B列得到的数据,要在AutoCad中使用——姑且不说能否达到目的,请先将B列数据复制,并在B列选择性粘贴数值
再使用B列数据进行CAD绘图

本回答被提问者采纳
相似回答