Зачем вставлять текст в Excel, разбивая его на несколько ячеек?


22

Когда я копирую частичный текст из одной ячейки и вставляю в другую, то, что я вставляю, разделяется на несколько ячеек.

Пример:

Копируя «15 июня» из ячейки, содержащей «День рождения маленького Тимми - 15 июня», он вставляется в две ячейки «Июнь» и «15-й».

Может ли быть случай, который я случайно изменил? Я использовал функцию преобразования текста в столбцы этим утром, разделяя ее пробелами в другой рабочей книге, но я не знаю, почему это могло быть перенесено, когда я использую простые Ctrl + C и Ctrl + V.


5
Использование Data> Text to Columns меняет поведение копирования-вставки, как вы уже описали. Поскольку нет очевидного способа вернуть его обратно, я пока назову это ошибкой, хотя я уверен, что кто-то думал, что это будет хорошая функция.
Ник Руссо

4
Вероятно, дубликат этого: superuser.com/questions/397049/…
Ник Руссо

Да, похоже, что этот ответ не пришел, когда я искал. Похоже, что все еще происходит в Excel 2013.
albert276

2
Я предполагаю, что текст в столбцы всегда можно включить, и в действительности происходит изменение разделителя. Так, например, даже если вы не используете эту функцию в новой рабочей книге, если вы вставите что-либо с помощью вкладок, она охватит несколько ячеек. Таким образом, скрытый параметр, который вы хотите найти, это разделитель текста на столбцы.
Ник Руссо

Мне кажется, текст по умолчанию для столбцов сохранял параметр разделения по пробелам. Я никогда не замечал этого раньше. Спасибо за вашу помощь.
albert276

Ответы:


6

Если у вас скопирована текстовая строка, которую вы хотите отобразить в одной ячейке, выберите эту ячейку и перейдите в режим редактирования, а затем вставьте буфер обмена.

Есть несколько способов войти в режим редактирования, например, дважды щелкнуть ячейку, нажать клавишу F2 и т. Д. Это подробно описано здесь:

http://office.microsoft.com/en-au/excel-help/edit-cell-contents-HP001216389.aspx

Используя этот подход, ваша паста не сможет распространиться на другую ячейку, независимо от настроек Text to Columns.


Это не работает, потому что, если я скопирую ячейку, а затем дважды щелкните в другой ячейке, куда я хочу вставить, вставка больше не вариант. гораздо проще, конечно, просто изменить настройки текста на столбцы.
albert276

@ albert276 - вы сказали: «Я копирую частичный текст из одной ячейки». В этом сценарии это работает.
Майк Хани

В моем случае я бы добавил еще один ответ, но это защищенный вопрос. Я щелкнул правой кнопкой мыши вкладку листа и выбрал «разгруппировать», мои листы были сгруппированы вместе, что вызвало нежелательное поведение
JZ.

22

Как отмечается в комментариях Ника Руссо , разделители, используемые для Data> Text to Columns , по-видимому, также применяются для вставки данных. По крайней мере, с Excel 2007.

Способ исправить это поведение:

  1. Выберите непустую ячейку
  2. Делать данные -> текст в столбцы
  3. Убедитесь, что выбрали Delimited
  4. Нажмите Далее>
  5. Включить Tab разделитель, отключите все остальные
  6. Очистить Рассматривать последовательные разделители как единое целое
  7. Нажмите Отмена
  8. Теперь попробуйте вставить свои данные снова

3
«5. Отключить все разделители», «6. Нажмите Готово », «7. Вставить данные»
действует

Это правильно и работает.
Дилан Кросс

10

Выделите ячейки, в которые вы хотите вставить (прежде чем вставлять в них); Сделать текст в столбец; уберите галочку со всех вариантов (пробелы, в частности, под звук вашего вопроса). Затем, когда вы вставляете свои данные в эти ячейки, они автоматически не вырываются.


1
Спасибо, это решило проблему, с которой я столкнулся. Сводил меня с ума!
Vnge

0

Я встретился с этой проблемой сегодня. Вот мое решение:

  1. Сначала выберите строки, которые вы хотите скопировать.
  2. Далее, на листе, который вы хотите вставить скопированные ячейки, щелкните правой кнопкой мыши и выберите вставить специальный .
  3. Выберите значения вставки и пропустите пробелы. Это должно работать. Просто чтобы убедиться, что если вы скопировали 12 строк, убедитесь, что вставлены только 12 строк.

0

Вставьте данные, выберите любой столбец из вставленных данных. Перейдите в раздел «Данные и текст в столбец с разделителями», нажмите «Далее» под разделителями, снимите флажок с «пробела» и нажмите «Готово».

Теперь скопируйте данные снова и вставьте их на новую вкладку. Это должно работать нормально.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.