В этой статье мы узнаем, как разделить смешанную строку на отдельные ячейки, которые содержат только числа или символы, мы можем использовать функции «ОБРЕЗАТЬ», «ВЛЕВО», «НАЙТИ» и «ПОДСТАВИТЬ» в Microsoft Excel 2010.

НАЙТИ: * Эта функция возвращает номер позиции символа, в котором впервые был найден конкретный символ или текстовая строка, при чтении слева направо (без учета регистра).

Синтаксис функции «НАЙТИ»: = НАЙТИ

(найти_текст, внутри_текст, [начальное_число])

Пример: Ячейка A1 содержит текст «Broncho Billy Anderson» _ = FIND («Billy», A1, 1), _ _function вернет 9 * _

img1

LEFT: возвращает указанное количество символов, начиная с самого левого символа в строке.

Синтаксис функции «LEFT»: = LEFT (text, [num_chars])

Пример: Ячейка A1 содержит текст «Broncho Billy Anderson» _ = LEFT_ _ (A1, 7), функция вернет «Broncho» * _

img2

ОБРЕЗАТЬ: функция обрезки используется для удаления дополнительных пробелов из текста в ячейке.

Синтаксис функции «ОБРЕЗАТЬ»: = ОБРЕЗАТЬ (текст)

_ Пример: _ _ Ячейка A2 содержит текст. _ _ Запишите текст в ячейку B2 _ _ = TRIM (A2), _ _ нажмите Enter на клавиатуре _ _ Функция вернет текст после удаления ненужных пробелов. _

img3

ЗАМЕНА: * Эта функция используется для замены старого текста новым текстом в ячейке.

Синтаксис функции «ЗАМЕНА»:

= ПОДСТАВИТЬ (текст, старый_текст, новый_текст, [номер_экземпляра])

_ Пример: _ _ Ячейка A2 содержит текст «Бензин» _

_ = ЗАМЕНА (A2, A2, «Дизель») _

_Функция вернет Diesel. * _

img4

Давайте рассмотрим пример, чтобы понять, как мы можем разделить смешанную строку на отдельные ячейки, содержащие только числа или символы. Пример. Строки в столбце A состоят из цифр и символов. Однако числа появляются в начале строки, а символы — в конце.

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

img5

Выполните следующие шаги: —

  • Выделите ячейку B2 и напишите формулу

* = LEFT (A2, MAX (IF (ISNUMBER (-MID (A2; ROW (INDIRECT («1: 1024»)), 1)), ROW (INDIRECT («1: 1024»)))))

  • Нажмите Ctrl + Shift + Enter на клавиатуре.

  • Функция вернет число из ячейки B2.

img6

Скопируйте формулу во все ячейки, нажмите клавишу «CTRL + C», выберите ячейки B3: B4 и нажмите клавишу «CTRL + V» на клавиатуре. *

img7

Чтобы вернуть только текст из ячейки A2, используйте функцию Substitute, как показано в следующей формуле, введенной в столбец C: — * Запишите формулу в ячейку C2

* = ПОДСТАВИТЬ (A2, B2, «»)

  • Нажмите Enter на клавиатуре.

  • Функция вернет только текст из ячейки A2.

img8

Скопируйте формулу во все ячейки, нажмите клавишу «CTRL + C», выберите ячейки C3: C4 и нажмите клавишу «CTRL + V» на клавиатуре. *

img9

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