Зміст
В Excel є досить багато функцій для швидкого вилучення тексту до символу. У цій статті ми дізнаємося, як ними користуватися.
Практичний посібник
Завантажте наступний робочий зошит та вправу.
Витягнути текст до символу.xlsx4 швидкі методи вилучення тексту до символу в Excel
1. використання функцій LEFT і FIND для вилучення тексту до символу
Функція LEFT є однією з підкатегорій категорії Функції TEXT який може витягнути крайні ліві тексти рядка заданого набору даних. Тут ми будемо використовувати комбінацію ЛІВОРУЧ функцію та функцію Функція FIND Припустимо, що у нас є аркуш, що містить список імен співробітників і суми їхніх продажів, обмежений символом "_". Ми збираємося витягти текст до цього символу.
КРОКИ:
- Виберіть Комірка D5 .
- Введіть формулу:
=LEFT(C5,FIND("_",C5)-1)
На сьогоднішній день, на жаль, це не так. Функція FIND повертає позицію символу "_" у вигляді числа з усього текстового рядка, а функція Функція LEFT витягує тексти.
- Хіт Увійдіть щоб побачити результат.
- Скористайтеся кнопкою Ручка наповнення ознайомитися з рештою результатів.
2. вставка функції підстановки Excel перед n-м входженням символу
Для знаходження n-ої позиції певного символу і вилучення текстів до нього можна скористатися функцією Функція ЗАМІНИ Це дуже популярна функція. Припустимо, у нас є набір даних. Ми збираємося витягувати тексти до другого пробілу в рядку.
КРОКИ:
- Виберіть Комірка C5 .
- Введіть формулу:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ ПРИМІТКА: Ось тут і відбулася ЗАМІНИТИ функція замінює другий пробіл на " ^ "характер.
Формула:
=SUBSTITUTE(B5," ","^",2)
На сьогоднішній день, на жаль, це не так. ЗНАЙТИ функція виявляє положення символу " ^ "як число." Нарешті, нарешті, нарешті, нарешті, нарешті, нарешті, нарешті, нарешті, нарешті. Функція LEFT витягує тексти перед цим символом, як ми обговорювали в першому методі.
- Хіт Увійдіть .
- Перетягніть курсор на інші комірки, щоб побачити результат.
3. Застосуйте інструмент пошуку та заміни Excel для вилучення тексту до символу
В Microsoft Excel У ньому є багато вражаючих і вбудованих інструментів або функцій. Знайти і замінити є одним з них. з наведеного нижче набору даних ми збираємося витягти тексти до символу " # ".
КРОКИ:
- Виділити комірку B5:B11 .
- Преса Ctrl+C скопіювати його та Паста в камеру. C5 .
- Виділіть вставлені дані.
- Від Головна сторінка перейдіть на вкладку Редагування > Знайти та вибрати > Замінити .
- Відкривається вікно.
- В рамках проекту Знайти що поле, введіть " #* ".
➤ ПРИМІТКА: Ми використовуємо Asterisk ( * ) тут, оскільки це символ підстановки, який представляє всі символи після " # ".
- Тепер тримайте Замінити на заготовка коробки
- Виберіть Замінити все .
- З'явиться вікно підтвердження.
- Виберіть ГАРАЗД. та закрити попереднє вікно.
- Нарешті, ми бачимо, що всі тексти витягуються перед ієрогліфом.
4. використання функції "Текст у стовпець" для вилучення тексту перед символом в Excel
На сьогоднішній день, на жаль, це не так. Текст у стовпчик в Excel робить набір даних динамічним. Уявіть, що у нас є набір даних, і ми збираємося витягти тексти до символу, який називається Asterisk ( * ).
КРОКИ:
- Виділити комірку B5:B11 і натисніть Ctrl+C щоб скопіювати його.
- Паста це до Комірка C5 .
- Перейдіть на сторінку Дані виділивши всі вставлені дані.
- Від Інструменти даних випадаюче меню, клацнути на Текст до колонок .
- Від Крок майстра 1 у вікні, виберіть опцію Розмежовані .
- Преса Далі .
- Зараз у Крок майстра 2 обов'язково перевірте вікно Інші опцію і напишіть " * " в порожньому полі поруч з ним. Ми можемо побачити попередній перегляд з Попередній перегляд даних Ящик.
- Виберіть Далі .
- Нарешті, в Крок майстра 3 ми можемо вибрати будь-який формат даних, який нам потрібен.
- В рамках проекту Пункт призначення вибираємо місце, куди ми хочемо отримати витягнуті дані.
- Виберіть Фініш .
- Тут ми можемо побачити всі витягнуті дані у двох порціях.
Висновок
Це найшвидші способи вилучення тексту перед символом в Excel Додається робочий зошит для практичних занять. Спробуйте, не соромтеся запитувати про що завгодно, пропонувати якісь нові методи.