Зачем вставлять текст в 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.