EXCEL中如何在数据中添加空格

如图所示,比如我有7组数据D1-D7,现在在E1单元格中,把D1-D7的数据全部添加到E1单元格中,但是添加的数据全部是链接在一起的,如何做到想F1那个样子,每个数据之间添加一个空格

1、在E1中输入等号(=),然后选择D1:D7数据区域。(也就是在E1中输入公式=D1:D7)
2、输入好公式以后,选中该公式,并按下键盘上的F9键,这时可看到D1:D7区域的数据已经合并到E1这个单元格了,数字间用逗号隔开。
3、删除数据首部和尾部不需要的字符。
4、然后使用Ctrl+H,调出替换对话框,将逗号全部替换空格。搞定,收工!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-10
=concatenate(D1," ",D2," ",D3)
类似这种,逐一输入。

=textjoin(" ",1,D1:D7)
如果你的版本支持textjoin函数,那就很方便了。追答

如果第一种觉得麻烦,又不支持第二种textjoin函数。
那还可以通过vba自定义一个功能类似于TEXTJOIN的函数来做啦。

第2个回答  2019-06-10
=D1&" "&D2&" "&D3&" "&D4&" "&D5&" "&D6&" "&D7
相似回答