Как разделить текст и числа из одной ячейки на два столбца?

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

Метод 1. Разделите текст и числа с помощью формул в Excel

Метод 2. Разделите текст и числа с помощью Flash Fill в Excel 2013 и более поздних версиях

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

Метод 4: разделите текст и числа на два столбца с помощью Kutools for Excel


Метод 1. Разделите текст и числа с формулами в Excel

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

1 . Введите эту формулу в пустую ячейку – C3, в которую вы хотите поместить результат: = LEFT (A3, MIN (FIND ({0,1,2,3,4,5,6,7,8, 9}, A3 & “0123456789”)) – 1) , ( A3 – это ячейка, содержащая текстовую строку, которую вы хотите разделить), а затем нажмите Введите , чтобы получить только текст из ячейки A2. См. Снимок экрана:

2. Затем вы можете извлечь числа из ячейки, применив эту формулу: = RIGHT (A3, LEN (A3) -MIN (FIND ({0,1,2,3,4,5,6,7 , 8,9}, A3 & “0123456789”)) + 1) , ( A3 – это ячейка, содержащая текстовую строку, которую вы хотите разделить), введите эту формулу в ячейку D3, на котором вы хотите разместить числа, и нажмите клавишу Enter , тогда вы получите следующие числа:

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


Разделить или разделить текстовые строки на отдельные текстовые и числовые столбцы:

Функция Split Cells в Kutools for Excel – мощный инструмент, который может помочь вам разделить значения ячеек на несколько столбцы или строки, он также может помочь вам разделить буквенно-цифровые строки на отдельные текстовые и числовые столбцы и т. д. Нажмите, чтобы загрузить Kutools for Excel!


Метод 2. Разделите текст и числа с помощью Flash Fill в Excel 2013 и более поздних версиях

С помощью приведенных выше формул вы просто можете разделить текст и числа, если текст стоит перед числами. Чтобы разделить текстовую строку, номер которой стоит перед текстом, вы можете использовать функцию Flash Fill в Excel 2013 и более поздних версиях.

Если у вас есть Excel 2013 и в более поздних версиях функция Flash Fill может помочь вам заполнить текст в одном столбце и числами в другом столбце, пожалуйста, сделайте следующее:

1 . Введите номера вашей первой текстовой строки полностью в соседнюю пустую ячейку – B3, см. Снимок экрана:

2 . Затем выберите диапазон B3: B7, в котором вы хотите заполнить числа, и нажмите Data > Flash Fill , и только числа будут заполнены ячейки сразу, см. снимок экрана:

3 . Затем введите текстовую строку полностью в ячейку C3, см. Снимок экрана:

4. И выберите диапазон ячеек C3: C7, в котором вы хотите заполнить только текст, нажмите Данные > Flash Fill , а также шаг 2, и вы можете видеть, что текст разделен следующим образом:

Совет : вы также можете перетащить заполненный дескриптор в диапазон, который хотите использовать, а затем нажать Параметр автозаполнения и установите флажок Flash Fill .

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

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

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Insert > Module и вставьте следующий код в окно модуля .

Код VBA: разделите текст и числа в разные ячейки из одной ячейки

3 . Затем сохраните и закройте этот код, вернитесь на рабочий лист, введите эту формулу = SplitText (A3, FALSE) в пустую ячейку, чтобы получить единственную текстовую строку, а затем перетащите дескриптор заполнения вниз в ячейки, которые вы хотите заполнить этой формулой, см. снимок экрана:

4 . И затем введите формулу = SplitText (A3, TRUE) в другую ячейку и перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите заполнить этой формулой, чтобы получить числа, см. Снимок экрана:

Примечание : результат будет неверным, если в текстовой строке есть десятичные числа.


Метод 4: Разделите текст и числа на два столбцы с помощью Kutools for Excel

Если у вас есть Kutools for Excel , с его мощным инструментом – Разделить ячейки утилиту, вы можете быстро разделить текстовые строки на два столбца: один – номер, а другой – текст.

После установки Kutools for Excel , пожалуйста, сделайте следующее :

1 . Выберите диапазон данных, в котором вы хотите разделить текст и число.

2 . Затем нажмите Kutools > Объединить и разделить > Разделить ячейки , см. Снимок экрана:

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

4 . Затем нажмите кнопку Ok , и появится диалоговое окно с напоминанием о выборе ячейки для вывода результата, см. Снимок экрана:

5 . Нажмите кнопку OK , и текстовые строки в выделенном фрагменте будут разделены на два столбца, как показано на следующем снимке экрана:

Нажмите Загрузить Kutools for Excel и бесплатную пробную версию прямо сейчас!


Разделите текст и числа с помощью Kutools for Excel

Kutools for Excel : с более чем 300 удобными надстройками Excel, попробуйте бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Как разбить слово на отдельные буквы в Excel?

Как разбить ячейки на несколько столбцов или строк с помощью возврата каретки?


  • Kutools for Excel
  • Объедините несколько листов
  • Подсчитайте или суммируйте по цвету
  • Отправьте несколько писем
  • Kutools for Excel
  • Объединить несколько листов
  • Подсчитать или суммировать по цвету
  • Отправить несколько писем

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

  • Объедините несколько лист или книги в одну книгу или рабочий лист
  • Подсчет и суммирование ячеек на основе цвета фона, шрифта или условного форматирования
  • Отправить одно и то же электронное письмо списку получателей indi визуально с различными вложениями
  • 110 000+ на выбор пользователей Excel. Полнофункциональная 30-дневная бесплатная пробная версия, кредитная карта не требуется!
  • Полный возврат денег в течение 60 дней без какой-либо причины!

Подробнее Загрузить сейчас! Купите сейчас!

В повседневной работе объединение нескольких листов или книг в Один лист или рабочая тетрадь может оказаться огромной задачей для вас, чтобы объединить их один за другим. Но с функцией Combine в Kutools for Excel , вы можете решить эту задачу всего за несколько кликов.

Подробнее Загрузить сейчас! Купите сейчас!

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

Подробнее Загрузить сейчас! Купите сейчас!

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

Читать Подробнее Загрузить сейчас! Купите сейчас!
Оцените статью
Frestage.ru
Добавить комментарий