为什么将文本粘贴到Excel中将其拆分为多个单元格?


22

当我从一个单元格复制部分文本并粘贴到另一个单元格时,我粘贴的内容将分成多个单元格。

例:

从包含“小蒂米的生日是6月15日”的单元格中复制“ 6月15日”,并将其粘贴到两个单元格“ 6月”和“ 15日”中。

可能会有我无意更改的设置吗?今天早上我已经使用文本到列的功能在另一个工作簿中按空间拆分,但是我不知道为什么当我使用简单的Ctrl + C和Ctrl + V时,这种情况可能会延续到现在。


5
正如您所描述的,使用“数据”>“文本到列”似乎确实改变了复制粘贴的行为。由于没有明显的方法可以将其改回,因此我暂时将其称为错误,尽管我确信有人认为这将是一个不错的功能。
尼克·鲁索

4
:可能是一个如此重复superuser.com/questions/397049/...
尼克·鲁索

是的,看起来好像是,我搜索时并没有得出答案。这似乎仍然是在Excel 2013年发生的事情
albert276

2
我猜可能总是启用“ 文本到列” 功能,真正发生的是更改了分隔符。因此,例如,即使不使用新工作簿中的功能,如果您粘贴带有标签的内容,它将跨越多个单元格。因此,您要查找的隐藏设置是“文本到列”定界符。
尼克·鲁索

我的确似乎是文本到列的默认设置是保留按空间分割选项。我以前从未注意到。谢谢你的帮助。
albert276

Answers:


6

如果复制的文本字符串希望显示在单个单元格中,则选择该单元格并更改为“编辑”模式,然后粘贴剪贴板。

有几种进入“编辑”模式的方法,例如,双击单元格,按F2键等。在此进行详细说明:

http://office.microsoft.com/zh-cn/excel-help/edit-cell-contents-HP001216389.aspx

使用这种方法,无论“文本到列”设置如何,粘贴都无法传播到另一个单元格。


那是行不通的,因为如果我复制一个单元格,然后双击要粘贴的其他单元格,则不再可以选择粘贴。当然,将“文本”设置更改为“列”要简单得多。
albert276

@ albert276-您说“我正在从一个单元格复制部分文本”。在这种情况下,它可以工作。
Mike Honey

就我而言,我将添加另一个答案,但这是一个受保护的问题。我右单击工作表标签,并选择“取消组合”我的片组合在一起,导致此意外的行为
JZ。

22

Nick Russo的评论中所述,用于“ 数据”>“文本到列”的定界符似乎也适用于粘贴数据。至少从Excel 2007起。

解决此问题的方法是:

  1. 选择一个非空单元格
  2. 数据->文本到列
  3. 一定要选择分隔
  4. 点击下一步>
  5. 启用制表符分隔符,禁用所有其他定界符
  6. 清除将连续定界符视为一个
  7. 点击取消
  8. 现在尝试再次粘贴数据

3
“ 5.禁用所有定界符”,“ 6。单击” 完成 “,” 7。粘贴数据“
有效时间

这是正确的并且有效。
Dylan Cross

10

突出显示要粘贴的单元格(粘贴之前);做文本到列;取消选中所有选项(根据您的问题的声音来空格)。然后,当您将数据粘贴到这些单元格中时,它们不会自动爆发。


1
谢谢您解决了我遇到的问题。让我发疯!
Vnge

0

我今天遇到了这个问题。这是我的解决方案:

  1. 首先选择要复制的行。
  2. 接下来,在要粘贴复制的单元格的工作表上,右键单击并选择“ 粘贴特殊”
  3. 选择粘贴跳过空白。这应该工作。只是要确保,如果您复制了12行,请确保仅粘贴12行。

0

粘贴数据,然后从粘贴的数据中选择任何列。转到数据和文本到“定界”列,然后单击定界符下的下一步,从“空格”中删除检查并单击完成。

现在,再次复制数据并将其粘贴到新的选项卡上。它应该工作正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.