从表格复制和粘贴时“下一个单元格字符”是什么?

从表格复制和粘贴时“下一个单元格字符”是什么?

您知道,当您从表中复制一行并将其粘贴到另一个表中时,它位于正确的位置。那么执行此操作时单元格值之间的字符是什么。

例如,我有这样的文本:Phone (P), Email (E), Home (H)如果我将所有的替换,\n,并将文本粘贴到 Pages/Word/Excel 中的表格格式中,它将被解释为一列。

要用新行替换字符串我使用了:

> pbpaste | tr -s ', ' '\n' | pbcopy 

我试过了\t\n\n但是它们仍然粘贴成一行。

接下来我尝试将其复制成一行并使用(gcat因为我使用的是 macOS)在终端上打印:

> pbpaste | gcat -A 
a^Ib^Ic⏎  

阅读文档时它说:

将 TAB 字符显示为 ^I

但替换,\t不起作用。有人知道这是什么字符吗?我如何用它替换逗号来粘贴一行?

答案1

在 Excel 中,您可以使用“文本到列”选项定义哪个字符用作分隔符。(我在粘贴值时发现了这一点,并且它以某种方式被分割了。)

如果您转到“数据”选项卡中的“文本到列”选项,它首先会询问是否为DelimitedFixed Width。选择分隔符,然后单击下一步。

在下一个屏幕上,您可以选择TabSemicolonComma或(带有一个字段来说明哪个是其他字符)。将其设置在那里并完成SpaceOther

例如,如果您已经1,2正常粘贴,它将仅填充一个单元格。但是,如果您执行此过程并选择逗号,则再次粘贴时它将在逗号处拆分。

这并不是问题所要求的,因为提问者想知道在各种程序中如何替换逗号,但这样你根本不需要替换它,而是让 Excel 明白你想在逗号上拆分。

相关内容