Как вставить текст в одну ячейку в Excel

Обновлено: 21.11.2024

Когда я вставляю многострочное содержимое в ячейку Excel, оно по умолчанию автоматически делится на несколько ячеек. Я хотел бы иметь весь текст вместе в одной ячейке без необходимости его повторного ввода. Любая помощь?

Все ответы

Пояснения

от garymac12 · около 14 лет, 10 месяцев назад

Перенос слов

от pringles86 · около 14 лет, 10 месяцев назад

Щелкните правой кнопкой мыши ячейку, в которую собираетесь вставить. Затем выберите «Формат ячеек…», перейдите на вкладку «Выравнивание», установите флажок «Перенос слов», нажмите «ОК» и вставьте текст.

Дайте мне знать, если это сработает для вас.

Перенос слов уже установлен

от garymac12 · около 14 лет, 10 месяцев назад

Нет. Он по-прежнему рассматривает каждый возврат каретки как возможность перейти к следующей ячейке.
Перенос слов позволяет мне вводить текст и выполнять перенос до тех пор, пока я не нажму клавишу ввода.

Как вставить содержимое нескольких строк в одну ячейку в Excel

от jennkennedy · около 14 лет, 10 месяцев назад

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

Это работает

от garymac12 · около 14 лет, 10 месяцев назад

Спасибо, работает. Это было так странно, и я пробовал почти все, кроме этого. Еще раз спасибо.

Просто включите перенос слов

от wilecoyote22 · около 14 лет, 3 месяца назад

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

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

Редактирование и вставка многострочного текста VBA в одну ячейку —

от mark.ivanowski · около 12 лет, 3 месяца назад

У меня похожая проблема, но я хочу запустить код VBA для редактирования (F2), вставки и переноса (форматирования).

от khanhvn · около 11 лет, 5 месяцев назад

дважды щелкните ячейку, затем вставьте.

Оповещение о зомби!

от tobif · около 11 лет, 5 месяцев назад

Довольно старая тема. (И решение уже было дано выше…)

Простое решение для вставки в одну ячейку

от mcwong1 · около 9 лет, 2 месяца назад

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

Решение. Вместо того, чтобы вводить текст в ячейку, щелкните ячейку, а затем вставьте ее в строку ввода данных выше.

Бинго — все в одной ячейке….

Ответ на ответ

от itpixie · около 8 лет, 10 месяцев назад

Только работа. Спасибо за короткое простое решение.

Начать или найти

Связанные обсуждения

навсегда удалить электронную почту на телефоне Android, но не на компьютере Outlook

от mj172 · около 1 дня, 8 часов назад

я спросил об Office 365

от magnum4d · около 4 дней, 8 часов назад

Перспективы размыты

от dougmcduffie · около 5 дней, 5 часов назад

ПК использует терабайты данных за ночь

от tambey64 · около 1 недели назад

Планирование комнат Outlook

от dougmcduffie · около 1 недели, 3 дня назад

Похожие форумы

    · 43 653 обсуждения · 113 обсуждений · 11 782 обсуждения · 1 241 обсуждение · 403 обсуждения

Премиум TechRepublic

Как нанять финтех-инженера

Этот набор для найма от TechRepublic Premium содержит описание работы, примеры вопросов для собеседования и основное объявление о поиске, которое поможет вам найти, провести собеседование, нанять и нанять лучших кандидатов на открытую вакансию FinTech Engineer. Из предисловия к комплекту для найма: За последнее десятилетие или около того, особенно после повсеместного распространения смартфонов в домене .

Опубликовано: 17 марта 2022 г., 17:00 по тихоокеанскому времени. Изменено: 19 марта 2022 г., 9:56 по тихоокеанскому времени. Подробнее Подробнее Подробнее см. TechRepublic Premium

Комплект для найма: Дизайнер виртуальной реальности

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

Опубликовано: 10 марта 2022 г., 16:00 по тихоокеанскому времени. Изменено: 12 марта 2022 г., 12:00 по тихоокеанскому стандартному времени.

Контрольный список: развертывание приложений и служб Microsoft 365 на компьютерах Mac

Очень важно правильно спланировать развертывание приложений и служб Microsoft 365 на компьютерах Mac, чтобы не раздражать конечных пользователей. Необходимо учитывать так много элементов, что дальновидным ИТ-специалистам следует рассмотреть возможность использования контрольного списка. При правильном администрировании ИТ-отделы могут гарантировать, что важные задачи не будут упущены из виду, а пользователям не нужно возвращать системы в службу поддержки.

Опубликовано: 23 февраля 2022 г., 16:00 по тихоокеанскому времени. Изменено: 24 февраля 2022 г., 21:00 по тихоокеанскому стандартному времени. Подробнее Подробнее Подробнее TechRepublic Premium

Исследование: сложности развертывания мультиоблачных сред часто оправдывают преимущества, даже в непростые времена

Результаты последнего опроса TechRepublic Premium показывают, что предприятия продолжают развертывать мультиоблачные решения, но ИТ-специалисты, которые их поддерживают, не знают, как они изменятся в будущем. Из введения: На пороге третьего года глобальной пандемии COVID-19 отрасли, предприятия, потребители и поддерживающие их специалисты в области информационных технологий .

Опубликовано: 17 февраля 2022 г., 16:00 по тихоокеанскому времени. Изменено: 19 февраля 2022 г., 5:00 по тихоокеанскому стандартному времени. Подробнее Подробнее Подробнее TechRepublic Premium

Как объединить текстовые ячейки в одну ячейку в Excel?

Иногда вам нужно объединить текстовые ячейки в одну ячейку для какой-то цели. В этой статье мы покажем вам два метода объединения текстовых ячеек в одну ячейку в Excel с подробными сведениями.

Объединить текстовые ячейки в одну ячейку с формулой

Вы можете объединить текстовые ячейки в одну ячейку с формулой. Пожалуйста, сделайте следующее.

<р>1. Выберите пустую ячейку (например, ячейку C2), расположенную рядом с ячейками, которые вы хотите сложить, затем введите формулу =A2&", "&B2" в строку формул и нажмите клавишу Enter.

Примечание. В формуле A2 и B2 — это ячейки, которые нужно объединить; и " " означает, что объединенные тексты будут разделены пробелом. Вы можете изменить ссылки на ячейки, а также разделитель по своему усмотрению.

<р>2. Продолжайте выбирать ячейку C2, перетащите маркер заполнения вниз к ячейкам, которые вам нужны, чтобы применить формулу. Смотрите скриншот:

Затем текстовые ячейки складываются в одну ячейку.

Добавьте текстовые ячейки в одну ячейку с помощью Kutools for Excel

Комбинировать строки, столбцы или ячейки без потери данных утилита Kutools for Excel помогает легко объединять текстовые ячейки в одну ячейку в Excel. Пожалуйста, сделайте следующее.

Перед применением Kutools for Excel сначала загрузите и установите его.

<р>1. Выберите диапазон с текстовыми ячейками, которые нужно добавить вместе, затем нажмите Kutools > Объединить и разделить > Объединить строки, столбцы или ячейки без потери данных.

<р>2. В диалоговом окне «Объединить строки, столбцы или ячейки без потери данных» вам необходимо:

2.1 Выберите параметр «Объединить столбцы», если ячейки, которые вы хотите объединить, расположены в одной строке, но в разных столбцах. В противном случае выберите другой вариант на основе вашего выбора.

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

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

При работе с рабочим листом Excel вы обязательно скопируете внешнее содержимое в ячейки Excel. А иногда вам нужно скопировать несколько строк в одну ячейку. Например, на изображении ниже мы хотим вставить содержимое в ячейку.

Если вы напрямую скопируете содержимое, а затем нажмете сочетания клавиш «Ctrl + V» на клавиатуре, вы обнаружите, что содержимое будет в двух ячейках.

Чтобы решить эту проблему, теперь вы можете использовать следующие 3 метода.

Способ 1. Дважды щелкните ячейку

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

  1. Нажмите сочетание клавиш Ctrl + C на клавиатуре.
  2. А затем переключитесь на рабочий лист Excel.
  3. Теперь дважды щелкните целевую ячейку на листе.
  4. После этого нажмите сочетание клавиш «Ctrl + V» на клавиатуре. Теперь вы можете видеть, что содержимое находится в одной ячейке.
  5. Далее вы можете нажать кнопку «Ввод» на клавиатуре или щелкнуть другую ячейку.
  6. Вы также можете настроить высоту и ширину ячейки, чтобы сделать интерфейс лучше.

    Способ 2: нажмите F2

    Если вы не можете редактировать в ячейке напрямую, вы также можете использовать кнопку «F2» на клавиатуре. Вы можете проверить, можете ли вы дважды щелкнуть и редактировать ячейку напрямую или нет.

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

    1. Нажмите сочетание клавиш Ctrl + C на клавиатуре, чтобы скопировать содержимое.
    2. А затем перейдите на лист Excel.
    3. После этого щелкните целевую ячейку на листе.
    4. Далее нажмите кнопку «F2» на клавиатуре. В этот момент вы увидите, что строка формул находится в состоянии редактирования.
    5. Теперь нажмите сочетание клавиш "Ctrl + V", чтобы вставить эти несколько строк.
    6. Далее щелкните другую ячейку или нажмите кнопку «Ввод» на клавиатуре. Таким образом, несколько строк также будут вставлены в одну ячейку.
    7. Способ 3. Используйте панель формул

      На самом деле в предыдущем методе вы уже использовали строку формул. Но здесь вы также можете напрямую использовать мышь, чтобы щелкнуть строку формул.

      1. На этом шаге по-прежнему нажимайте сочетание клавиш Ctrl + C на клавиатуре, чтобы скопировать содержимое.
      2. Далее перейдите к целевому листу Excel.
      3. После этого щелкните целевую ячейку на листе.
      4. А теперь щелкните строку формул на листе. Таким образом, строка формул окажется в состоянии редактирования.
      5. Теперь повторите шаги 5 и 6 в предыдущей части и вставьте содержимое в строку формул. И тогда вы также увидите несколько строк в одной ячейке.

      Все методы очень просты в использовании. И вы можете использовать любой в соответствии с реальными потребностями и вашей привычкой.

      Определите поврежденные файлы Excel на вашем компьютере

      Когда один файл Excel повреждается, это также влияет на другие обычные файлы. Например, вирус в этом файле Excel быстро распространится на другие файлы. И это нанесет серьезный ущерб Excel. Есть много способов сохранить ваши драгоценные файлы. Среди них лучшим выбором является использование инструмента восстановления Excel. Этот инструмент может выяснить причину повреждения, а затем восстановить поврежденный файл xlsx как можно скорее. С помощью этого инструмента вы можете сэкономить много времени на восстановлении Excel.

      Могут быть случаи, когда вам нужно добавить один и тот же текст во все ячейки в столбце. Возможно, вам потребуется добавить определенный заголовок перед именами в списке или определенный символ в конец текста в каждой ячейке.

      Хорошо, что вам не нужно делать это вручную.

      Excel предоставляет несколько действительно простых способов добавления текста в начало и/или конец текста в диапазоне ячеек.

      В этом уроке мы увидим 4 способа сделать это:

      • Использование оператора амперсанда (&)
      • Использование функции СЦЕПИТЬ
      • Использование функции быстрой заливки
      • Использование VBA

      Итак, приступим!

      Оглавление

      Способ 1. Использование оператора амперсанда

      Для простого объединения текстовых строк в Excel можно использовать амперсанд (&). Давайте посмотрим, как вы используете его для добавления текста в начало или конец или и то, и другое в Excel.

      Использование оператора амперсанда для добавления текста в начало всех ячеек

      Амперсанд (&) – это оператор, который в основном используется для объединения нескольких текстовых строк в одну.

      Вот как его можно использовать для добавления текста в начало всех ячеек в диапазоне.Предположим, у вас есть следующий список имен и вы хотите добавить титул «Профессор». перед каждым именем:

      Ниже приведены шаги для добавления текста перед текстовой строкой в ​​Excel:

      1. Нажмите на первую ячейку столбца, в котором должны отображаться преобразованные имена (B2).
      2. Введите знак равенства (=), а затем текст «Prof. “, за которым следует амперсанд (&).
      3. Выберите ячейку, содержащую имя (A2).
      4. Нажмите клавишу возврата.
      5. Вы заметите, что заголовок «Prof.» добавляется перед первым именем в списке.
      6. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки B2). Кроме того, вы можете перетащить маркер заполнения вниз, чтобы добиться того же эффекта.
      7. Вот и все, все ваши ячейки в столбце B теперь должны содержать заголовок «Профессор». перед каждым именем.

        Использование оператора амперсанда для добавления текста в конец всех ячеек

        Теперь давайте посмотрим, как добавить текст в конец каждого имени в наборе данных. Допустим, вы хотите добавить текст «(MD)» в конце каждого имени. В этом случае выполните следующие действия:

        1. Нажмите на первую ячейку столбца, в котором должны отображаться преобразованные имена (в нашем случае C2).
        2. Введите знак равенства (=)
        3. Выберите ячейку, содержащую имя (в нашем случае B2).
        4. Далее вставьте амперсанд (&), а затем текст "(MD)".
        5. Нажмите клавишу возврата.
        6. Вы заметите, что текст «(MD)». добавляется после первого имени в списке.
        7. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки C2). Кроме того, вы можете перетащить маркер заполнения вниз, чтобы добиться того же эффекта.
        8. Все ваши ячейки в столбце C теперь должны содержать текст "(MD") в конце каждого имени.

          Способ 2. Использование функции СЦЕПИТЬ

          СЦЕПИТЬ — это функция Excel, которую можно использовать для добавления текста в начало и конец текстовой строки.

          Давайте посмотрим, как это сделать с помощью команды СЦЕПИТЬ.

          Использование функции СЦЕПИТЬ для добавления текста в начало всех ячеек

          Функция СЦЕПИТЬ() обеспечивает ту же функциональность, что и оператор амперсанда (&). Единственная разница заключается в том, как они используются.

          Общий синтаксис функции СЦЕПИТЬ:

          Где text1, text2 и т. д. — подстроки, которые вы хотите объединить.

          Давайте применим функцию СЦЕПИТЬ к тому же набору данных, что и выше:

          1. Нажмите на первую ячейку столбца, в котором должны отображаться преобразованные имена (B2).
          2. Введите знак равенства (=).
          3. Введите функцию СЦЕПИТЬ, за которой следует открывающая квадратная скобка (.
          4. Введите заголовок «Prof. ” в двойных кавычках с последующей запятой (,).
          5. Выберите ячейку, содержащую имя (A2)
          6. Поместите закрывающую скобку. В нашем примере ваша формула теперь должна быть: = СЦЕПИТЬ («Профессор», A2).
          7. Нажмите клавишу возврата.
          8. Вы заметите, что заголовок «Prof.» добавляется перед первым именем в списке.
          9. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки B2). Кроме того, вы можете перетащить маркер заполнения вниз, чтобы добиться того же эффекта.
          10. Вот и все, все ваши ячейки в столбце B теперь должны содержать заголовок «Профессор». перед каждым именем.

            Использование функции СЦЕПИТЬ для добавления текста в конец всех ячеек

            Теперь давайте посмотрим, как добавить текст в конец каждого имени в наборе данных. Допустим, вы хотите добавить текст «(MD)» в конце каждого имени. В этом случае выполните следующие действия:

            1. Нажмите на первую ячейку столбца, в котором должны отображаться преобразованные имена (в нашем примере C2).
            2. Введите знак равенства (=).
            3. Введите функцию СЦЕПИТЬ, за которой следует открывающая квадратная скобка (.
            4. Выберите ячейку, содержащую имя (в нашем примере B2).
            5. Далее вставьте запятую, а затем текст «(MD)».
            6. Поместите закрывающую скобку. В нашем примере ваша формула теперь должна быть такой: =СЦЕПИТЬ(B2,"(MD)").
            7. Нажмите клавишу возврата.
            8. Вы заметите, что текст «(MD)». добавляется после первого имени в списке.
            9. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (в правом нижнем углу ячейки C2).
            10. Все ваши ячейки в столбце C теперь должны содержать текст "(MD") в конце каждого имени.

              Обратите внимание, что, поскольку вы используете формулу, ваш столбец C зависит от столбцов A и B. Поэтому, если вы вносите какие-либо изменения в исходные значения в столбце A, они отражаются в столбце C.

              Если вы решите сохранить только преобразованные имена и удалить столбцы A и B, вы получите сообщение об ошибке, как показано ниже:

              Чтобы этого не произошло, лучше всего сначала преобразовать результаты формулы в постоянные значения, скопировав их и вставив как значения в тот же столбец (щелкните правой кнопкой мыши и выберите Параметры вставки- >Значения во всплывающем меню).

              Теперь вы можете при необходимости удалить столбцы A и B.

              Способ 3. Использование функции быстрой заливки

              Мгновенное заполнение – это относительно новая функция, которая анализирует шаблон того, чего вы пытаетесь достичь, а затем выполняет это действие для всех ячеек в столбце.

              Вы также можете использовать Flash fill для обработки текста, как мы увидим в следующих примерах.

              Использование быстрой заливки для добавления текста в начало всех ячеек

              Функция быстрого заполнения Excel похожа на волшебную кнопку. Он доступен, если вы используете любую версию Excel, начиная с 2013 года.

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

              Вот как можно использовать мгновенную заливку для добавления текста в начало всех ячеек в столбце:

              1. Нажмите на первую ячейку столбца, в котором должны отображаться преобразованные имена (B2).
              2. Вручную введите текст Prof. , а затем первое имя из вашего списка.
              3. Нажмите клавишу возврата.
              4. Снова нажмите на ячейку B2.
              5. На вкладке Данные нажмите кнопку Быстрая заливка (в группе Инструменты данных). Кроме того, вы можете просто нажать CTRL+E на клавиатуре (Command+E, если вы работаете на Mac).
              6. Тот же шаблон будет скопирован в остальные ячейки столбца… мгновенно!

                Использование быстрой заливки для добавления текста в конец всех ячеек в столбце

                Если вы хотите добавить текст «(MD)» в конец имен, выполните те же действия:

                Вот и все, каждая ячейка заполняется одним и тем же шаблоном!

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

                Поэтому они останутся неизменными, даже если вы удалите строки A и B!

                Способ 4. Использование кода VBA

                И, конечно же, если вы знакомы с VBA, вы также можете добавить текст до или после текстовой строки, используя его.

                Использование VBA для добавления текста в начало всех ячеек в столбце

                Если кодирование с помощью VBA вас не пугает, этот метод также поможет вам быстро выполнить работу.

                Вот код, который мы будем использовать для добавления заголовка «Prof. " в начало всех ячеек в диапазоне. Вы можете выбрать и скопировать его:

                Чтобы использовать приведенный выше код, выполните следующие действия:

                1. На ленте меню Разработчик выберите Visual Basic.
                2. Когда откроется окно VBA, нажмите Вставить->Модуль. Теперь можно приступать к кодированию. Введите или скопируйте и вставьте приведенные выше строки кода в окно модуля. Теперь ваш код готов к запуску.
                3. Выделите диапазон ячеек, содержащих текст, который вы хотите преобразовать. Убедитесь, что столбец рядом с ним пуст, потому что именно здесь код будет отображать результаты.
                4. Перейдите к Разработчик->Макросы-> add_text_to_beginning->Выполнить.

                Теперь вы увидите преобразованный текст рядом с выбранным диапазоном ячеек.

                Примечание. Вы можете изменить текст в строке 6 с «Prof. ” к любому тексту, который нужно добавить в начало всех ячеек.

                Использование VBA для добавления текста в конец всех ячеек в столбце

                Что делать, если вы хотите добавить текст в конец всех ячеек, а не в начало? Это включает в себя только настройку строки 6 приведенного выше кода. Поэтому, если вы хотите добавить текст «(MD)» в конец всех ячеек, измените строку 6 на:

                cell.Offset(0, 1).Value = cell.Value & "(MD)"

                Теперь ваш полный код должен выглядеть так:

                Вот окончательный результат:

                Теперь при необходимости вы можете удалить первые два столбца. Не забудьте сохранить резервную копию своего листа, потому что результаты кода VBA обычно необратимы.

                Примечание. Вы можете изменить текст в строке 6 с "(MD)" на любой текст, который вам нужно добавить в конец всех ячеек в диапазоне.

                В этом руководстве мы показали четыре способа добавления текста в начало и/или конец всех ячеек в диапазоне.

                Существует множество других методов, которые вы также можете найти в Интернете, и все они работают так же хорошо, как и показанные здесь.

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

                Читайте также: