Перейти до основного матеріалу

Швидко витягніть певний текст із комірок у Excel

За замовчуванням Excel надає певні функції для вилучення тексту. Наприклад, ми можемо застосувати функцію ВЛІВО або ВПРАВО для вилучення тексту ліворуч або праворуч рядка, або застосувати функцію MID для вилучення тексту, починаючи з зазначеної позиції тощо. Для багатьох користувачів Excel запам'ятовування та застосування формул є головним болем у щоденній роботі. Тут настійно рекомендується Витяг тексту корисність Kutools для Excel, ця потужна функція збирає різноманітні способи масового вилучення тексту з вибраних комірок. Просто прості налаштування дозволяють витягти необхідний текст із комірок.


Клацніть Kutools> Текст> Витягти текст. Див. Скріншоти:


Витягнути перший або останній n символів з комірок

У цьому розділі йдеться про вилучення першого або останнього n символів з комірок. Будь ласка, виконайте наступне.

1. клацання Кутулс > текст > Витяг тексту щоб увімкнути цю функцію.

2 В Витяг тексту діалогове вікно, налаштуйте наступним чином.

2.1) Переконайтеся, що Витяг за місцем розташування вкладка увімкнена;
2.2) У Діапазон розділ, натисніть кнопку кнопка, щоб вибрати діапазон комірок, з яких ви будете витягувати текст;
2.3) У Опції розділ:
(1) Перший символ N: Вилучити кількість символів зліва від рядка. Припустимо, вам потрібно витягти перші 2 символи з вибраних комірок, виберіть цю опцію, введіть число 2 у текстове поле;
(2) Останній N символ: Вилучити кількість символів праворуч від рядка. Якщо ви хочете витягти останні 3 символи з вибраних комірок, виберіть цю опцію, а потім введіть число 3 у текстове поле.
2.4) Клацніть OK.

Примітка: Перевірте Вставте як формулу у нижньому лівому куті діалогового вікна вставить результат як формулу в комірки результату. Коли значення вказаної комірки змінюється, результат оновлюється автоматично.

3. На відкритті Витяг тексту діалоговому вікні, виберіть порожню комірку для виведення результату, а потім натисніть OK.

Тепер перші N символів або останні N символів вибраних комірок витягуються, як показано на знімку екрана нижче.


Витягнути текст з позиції з комірок

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

1. клацання Кутулс > текст > Витяг тексту щоб увімкнути цю функцію.

2 В Витяг тексту діалоговому вікні, будь ласка, виконайте наведені нижче налаштування.

2.1) Клацніть на Витяг за місцем розташування вкладка (ця вкладка ввімкнена за замовчуванням);
2.2) У Діапазон розділ, натисніть кнопку кнопка, щоб вибрати діапазон комірок, з яких ви будете витягувати текст;
2.3) У Опції розділ: Виберіть Символи від початку до кінця варіант, вказати початкову та кінцеву позиції;
У цьому випадку я хочу виділити 4 символи, починаючи з 4-го символу, з вибраних комірок, тому я ввожу цифри 4 та 7 окремо в два текстові поля.
2.4) Клацніть OK.

Примітка: Перевірте Вставте як формулу у нижньому лівому куті діалогового вікна вставить результат як формулу в комірки результату. Коли значення вказаної комірки змінюється, результат оновлюється автоматично.

3. Потім an Витяг тексту спливає діалогове вікно, виберіть порожню комірку для виведення результату, а потім клацніть на OK кнопки.

Тоді символи, що починаються із зазначеної позиції та закінчуються зазначеною позицією, будуть масово вилучені до комірок призначення.


Витягнути текст до або після певного рядка / символу з комірок

Команда Витяг тексту Ця функція також може допомогти легко витягти текст до або після певного рядка чи символу з комірок, наприклад, витягнути текст перед або після дефіса (-), як показано на знімку екрана нижче.

1. клацання Кутулс > текст > Витяг тексту щоб увімкнути цю функцію.

2 В Витяг тексту діалоговому вікні, будь ласка, виконайте наведені нижче налаштування.

2.1) Клацніть на Витяг за місцем розташування вкладка (ця вкладка ввімкнена за замовчуванням);
2.2) У Діапазон розділ, натисніть кнопку кнопка, щоб вибрати діапазон комірок, з яких ви будете витягувати текст;
2.3) У Опції розділ:
(1) Перед текстом: Для вилучення тексту перед рядком або символом. Виберіть цей параметр, а потім введіть рядок або символ, щоб витягти весь текст перед ним (тут я ввожу дефіс);
(2) Після тексту: Для вилучення тексту після рядка або символу. Виберіть цей параметр, а потім введіть рядок або символ, щоб витягти весь текст після нього (тут я ввожу дефіс).
2.4) Клацніть ОК.

Примітки:

1) Вставте як формулу: Поставте прапорець у нижньому лівому куті діалогового вікна, щоб вставити результат як формулу в комірки результату. Коли значення вказаної комірки змінюється, результат оновлюється автоматично.
2) Якщо введений вами рядок або символ має дублікати в одній комірці, функція витягує текст лише до або після першого входження.

3 В Витяг тексту діалоговому вікні, виберіть порожню комірку для виведення витягнутого тексту, а потім натисніть ОК.

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


Витягнути всі числа з текстового рядка в комірки

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

1. клацання Кутулс > текст > Витяг тексту щоб увімкнути цю функцію.

2 В Витяг тексту діалоговому вікні, будь ласка, виконайте наведені нижче налаштування.

2.1) Клацніть на Витяг за місцем розташування вкладка (ця вкладка ввімкнена за замовчуванням);
2.2) У Діапазон розділ, натисніть кнопку кнопка, щоб вибрати діапазон комірок, з яких ви будете витягувати текст;
2.3) У Опції розділ: Виберіть Витягніть число варіант;
2.4) Клацніть ОК.

Примітка: Перевірте Вставте як формулу у нижньому лівому куті діалогового вікна вставить результат як формулу в комірки результату. Коли значення вказаної комірки змінюється, результат оновлюється автоматично.

3 В Витяг тексту діалоговому вікні, виберіть порожню комірку для виведення витягнутого тексту, а потім натисніть ОК.

Потім витягуються числа з будь-якої позиції в текстовому рядку. Дивіться знімок екрана:


Витяг конкретного тексту за правилами

Окрім вищезазначених виправлених параметрів, функція «Витягти текст» дозволяє вам створювати правила із символами підстановки, щоб витягувати необхідний текст на основі ваших потреб. Наприклад, ви можете створити правило (*) для вилучення тексту між дужками та створити правило @ * для вилучення доменів з адрес електронної пошти. Будь ласка, виконайте наступні дії, щоб застосувати правила для вилучення тексту.

Приклад 1: Витягніть текст між двома символами з комірок

Цей розділ покаже вам, як створити правило для вилучення тексту між двома символами з вибраних комірок.

1. клацання Кутулс > текст > Витяг тексту щоб увімкнути цю функцію.

2 В Витяг тексту діалоговому вікні, будь ласка, виконайте наведені нижче налаштування.

2.1) Клацніть на Витяг за правилом вкладка;
2.2) У Діапазон розділ, натисніть кнопку кнопка, щоб вибрати діапазон комірок, з яких ви будете витягувати текст;
2.3) У текст поле, введіть правило, на основі якого ви будете витягувати текст;
Тут я хочу витягти текст між дужками, тому вводжу (*) у текстове поле.
2.4) Клацніть на додавати кнопка, щоб додати правило у поле Опис правила;
2.5) Клацніть ОК.

Примітки:

1. Символи підстановки? і * може використовуватися в правилах.
? (знак запитання): представляє будь-який окремий символ. Наприклад, КТ? Знаходить “КТЕ»,«KTO»,«KTW" і так далі;
* (зірочка): представляє будь-яку кількість символів. Наприклад, * схід знахідки “Північний Схід”, “Південний Схід” і так далі.
2. Якщо у діалоговому вікні «Витяг тексту» було створено кілька правил, ви можете лише перевірити правила, які вам потрібно застосувати, а інші не відмічати.

3 В Витяг тексту діалоговому вікні, виберіть пусту комірку для виведення результату, а потім натисніть кнопку OK.

Потім тексти між дужками (включаючи дужки) масово витягуються з вибраних комірок. Дивіться знімок екрана:

Приклад 2: Витяг домену з адреси електронної пошти в комірках

У цьому розділі показано, як створити правило для вилучення домену з адреси електронної пошти в комірках.

1. клацання Кутулс > текст > Витяг тексту щоб увімкнути цю функцію.

2 В Витяг тексту діалоговому вікні, будь ласка, виконайте наведені нижче налаштування.

2.1) Клацніть на Витяг за правилом вкладка;
2.2) У Діапазон розділ, натисніть кнопку кнопка для вибору діапазону комірок, що містять адресу електронної пошти;
2.3) У текст введіть правило @ * у текстове поле.
2.4) Клацніть на додавати кнопка, щоб додати правило у поле Опис правила;
2.5) Клацніть ОК.

Примітки:

1. Символи підстановки? і * може використовуватися в правилах.
? (знак запитання): представляє будь-який окремий символ. Наприклад, КТ? Знаходить “KTE”, “KTO”, “KTW” тощо;
* (зірочка): представляє будь-яку кількість символів. Наприклад, * схід знаходить “Північний Схід”, “Південний Схід” тощо.
2. Якщо у діалоговому вікні «Витяг тексту» було створено кілька правил, ви можете лише перевірити правила, які вам потрібно застосувати, а інші не відмічати.

3. Потім an Витяг тексту спливає діалогове вікно, виберіть порожню комірку, щоб розмістити результат, а потім натисніть ОК.

Усі домени електронної пошти масово витягуються з вибраних адрес електронної пошти.


Рекомендовані інструменти продуктивності
Наведені нижче інструменти можуть значно заощадити ваш час та гроші, який із них підходить саме вам?
Вкладка Office: Використання зручних вкладок у вашому офісі, як спосіб Chrome, Firefox та New Internet Explorer.
Kutools для Excel: Більше 300 розширених функцій для Excel 2021, 2019, 2016, 2013, 2010, 2007 та Office 365.

Kutools для Excel

Описана вище функція є лише однією з 300 потужних функцій Kutools для Excel.

Створено для Excel(Office) 2021, 2019, 2016, 2013, 2010, 2007 та Office 365. Безкоштовне завантаження та використання протягом 30 днів.

Знімок екрана Kutools для Excel

btn читати далі      btn завантажити     btn покупка

Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For the Extract Text function. Is it possible to add multiple fields at once, Example I would like to extract the following words:CatDogBirdEtc
Is it possible for me to upload all these words at once instead of clicking and adding one at a time.
I have a bulk list of which i want to extact over 1000 Keywords. If I had to add 1 at a time this will be very time consuming. Please advise if it is possible to add bulk if so how
Thanks
This comment was minimized by the moderator on the site
the extract text function doesn't work for me. I'm trying to extract specific words such as Ltd and Limited from lists of company names. The function simply loops without extracting the words requested.
This comment was minimized by the moderator on the site
Hi, i am using this tools and found this good. But i am having some problem while using Extract Text option in Text Tools. I want to extract tab_cat_id=# (# could be any number 1 or 2 etc) from a URL. Can you please guide me on this.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations