我有一个文本编辑器日志,需要将内容复制到 Excel 表中。
日志内容:
01.01.2000
----------
Entry One.\t\t\t\t\t8 Hours
Entry Two.\t\t\t\t\t20 Minutes
如果我将其粘贴到 Excel 中,内容8 Hours
会离单元格很远Entry One.
。我该如何正确复制此内容,以便只有两个单元格彼此相邻?
Excel 目标示例:
|01.01.2000| |
|----------| |
|Entry One.|8 Hours |
|Entry Two.|20 Minutes|
答案1
粘贴时,Excel 会将未加引号的制表符转换为分栏符,将未加引号的换行符转换为换行符。这就是为什么如果您直接粘贴引号紧跟在 (a) 换行符、(b) 制表符或 (c) 文件开头的内容,您的电子表格可能无法按预期运行。
要解决此问题,您需要将所有多余的选项卡替换为单个选项卡。为此,请进入替换(WindowsCtrl上为+ H)。在\t{2,}
寻找框和\t
替换框中。确保搜索模式被设定为正则表达式然后按Replace All。
†\t+
也可以工作,但是对于实际上只有单个空格的非常大的文件,速度会比较慢。