Как разбить ячейку по первому числу в Excel?
В этом уроке вы изучите две формулы, позволяющие разделить ячейку на две части с помощью первого разделителя пробела.
Как разбить ячейку по первому пробелу в Excel?
В этом случае необходимо применить две формулы, чтобы получить текст до первого пробела и другую часть текста после первого пробела.
Обычные конструкции
Общая формула для приведения всего в первое пространство
Общая формула для получения всего, что находится после первого пробела
Спорить
A1: Представляет ячейку, содержащую текст, который должен быть отделен первым пробелом.
Как применяются формулы?
Предположим, у вас есть список строк текста в столбце B, где вы хотите отделить каждую ячейку первым пробелом. Пожалуйста, сделайте следующее.
Во-первых, получите все тексты до первого пробела
Выберите пустую ячейку, например D3, чтобы распечатать результат.
2. Введите приведенную ниже формулу и нажмите кнопку «Go». Затем перетащите маркер заливки вниз, чтобы применить формулу к другим ячейкам.
=LEFT(B3,FIND(» «,B3)-1)
Затем получите все тексты после первого пробела
Выберите пустую ячейку, чтобы вывести текст после первого пробела.
2. Введите приведенную ниже формулу и нажмите кнопку «Go». Затем перетащите маркер заливки вниз, чтобы применить формулу к другим ячейкам.
=RIGHT(B3,LEN(B3)-FIND(» «,B3))
Примечание: В приведенных выше формулах B3 — это ячейка, которую нужно разделить на первый пробел. Вы можете изменить это по своему усмотрению.
Как работают такие формулы?
=LEFT(B3,FIND(» «,B3)-1)
FIND(» «,B3): Функция FIND определяет позицию первого пробела в текстовой строке «200101 KTE 100PC» и возвращает результат как 7 ;
2. LEFT(B3,7-1) : Функция LEFT извлекает 6 символов из левой части текстовой строки «200101 KTE 100PC». Результат — 200101.
=RIGHT(B3,LEN(B3)-FIND(» «,B3))
1. LEN(B3): Функция LEN возвращает количество символов в строке «200101 KTE 100PC». Результат здесь — 16 ;
2. FIND(» «,B3) : Функция FIND определяет местоположение первого пробела в текстовой строке «200101 KTE 100PC» и возвращает результат в виде 7;
3. RIGHT(B3,16-7) : И затем функция ВПРАВО извлекает 9 символов (16-7 = 9) из правой части текстовой строки «200101. Итак, KTE 100PC». Результат — «KTE 100PC».
Связанные функции
Функция ВЛЕВО в Excel
Функция Excel LEFT извлекает заданное количество символов из левой части предоставленной строки.
Функция поиска в Excel
Функция Excel FIND используется для поиска строки внутри другой строки и возвращает начальную позицию строки внутри другой строки.
Функция Excel ВПРАВО
Функция Excel RIGHT извлекает определенное количество символов из правой части текстовой строки.
Функция ДЛСТР в Excel
Функция Excel LEN возвращает количество символов в текстовой строке.
Родственные формулы
Разделение размеров на две части в Excel
В этой статье объясняется, как использовать формулу для разделения размеров в ячейке на две части без единиц измерения (индивидуальная длина и ширина).
Отделяйте числа от единиц измерения
В этой статье объясняется, как использовать формулу для отделения чисел от единиц измерения.
Разделить текст и числа в ячейке в Excel
Если вы хотите разделить текст и числа в ячейке на разные ячейки столбца с формулами, это руководство окажет вам услугу.
Разделить текст с разделителем в ячейке в Excel
В этой статье мы предлагаем пошаговое руководство, которое поможет вам разделить текст в ячейке с помощью определенного разделителя в Excel.
Разделить текст и числа в ячейке в Excel
Предположим, что данные ячейки смешаны с текстом и числами, как вы можете разделить их на отдельные ячейки столбца? Этот туториал покажет вам подробные шаги, чтобы разобраться с формулами.
Лучшие инструменты для работы в офисе
Kutools for Excel — поможет вам выделиться из толпы
Хотите выполнять ежедневную работу быстро и безупречно? Kutools for Excel имеет 300 расширенных функций (например, слияние книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т.д.) и экономит вам 80% времени.
Обычно вы можете разделить текстовую строку по разделителю или фиксированной ширине в Excel. Однако пробовали ли вы когда-нибудь разбить строку по первому числу, как показано на скриншоте ниже? Здесь я расскажу о трюках, связанных с разделением ячейки по первому номеру строки в Excel.
Разделить ячейку на первое число с формулами
Формулы необходимы в Excel для того, чтобы разделить ячейки на первую цифру.
1. Выберите ячейку, в которую вы будете выводить текстовую часть, например B1, введите эту формулу =TRIM(LEFT(A1,MIN(FIND(<0,1,2,3,4,5,6,7,8,9>,A1&»0123456789″))-1)) перетащите дескриптор автозаполнения вниз, чтобы извлечь текстовую часть из строк. Смотрите скриншот:
2. Выберите ячейку для вывода числовой части, например C1, введите эту формулу, = ОБРЕЗАТЬ (ЗАМЕНИТЬ (A1,1; LEN (B1); «»)) , а затем перетащите маркер автозаполнения вниз, чтобы извлечь числовую часть из строк. Смотрите скриншот:
Быстрое разделение одной ячейки на столбцы или строки на основе разделителя
Разделить ячейку на первое число с помощью Word и текста в столбцы
Если строки смешаны с числами в первой части и текстами во второй части, как показано на скриншоте ниже, вам необходимо использовать Найти и заменить в Word, затем примените Текст в столбцы утилита в Excel.
1. Скопируйте строки и вставьте в документ Word и нажмите Ctrl + H ключи для включения Найти и заменить Диалог.
2. В диалоговом окне «Найти и заменить» введите ([0-9] <1,>) в Найти то, что текстовое поле, введите 1, в Заменить диалоговое окно, нажмите Еще чтобы развернуть диалог, и отметьте Используйте подстановочные знаки. Смотрите скриншот:
3. Нажмите Заменить все, затем Да > OK во всплывающих окнах. Смотрите скриншоты :
Теперь после каждой числовой строки добавлена запятая. Смотрите скриншот:
4. Скопируйте строки и вставьте обратно в лист Excel, а затем щелкните Данные > Текст в столбцы. Смотрите скриншот:
5. В диалоговом окне Text to Columns (Текст в столбцы) отметьте Delimited (Разграниченный), нажмите Next (Далее), а затем отметьте Comma (Запятая) в разделе Separators (Разделители). См. скриншот :
6. Нажмите Далее, выберите ячейку для вывода результата и нажмите Завершить. Смотрите скриншот:
Теперь строки разделены по первому тексту.
Примечание: этот метод также работает, пока первая часть — текст, и вам нужно только ввести , 1 в Заменить текстовое окно. Смотрите скриншот: