Витяг слова, що містить певний текст у Excel
Іноді вам може знадобитися витягти слово з комірки, що містить певний символ або текст, наприклад, як показано на наступному скріншоті, щоб витягти всі слова, що містять символ “=”. Як ви могли вирішити це завдання в Excel?
Витяг слова, що містить певний символ або текст
Щоб вирішити цю проблему, слід створити формулу, яка поєднує функції TRIM, MID, SUBSTITUTE, REPT, MAX та FIND. Загальний синтаксис:
- string: Текстовий рядок або значення комірки, яке потрібно витягти всередину слова.
- char: Містить символ або текст, який потрібно витягти.
1. Введіть або скопіюйте наступну формулу в порожню клітинку, де ви хочете отримати результат:
2. Потім перетягніть і скопіюйте формулу в клітинки, які ви хочете використовувати, і ви отримаєте такий результат:
Пояснення формули:
- ЗАМІННИК (A2, "", REPT ("", 99)): Ця функція ЗАМІНИ замінює кожен пробіл на 99 пробілів, які повертає функція REPT, і отримує новий текстовий рядок із кількома пробілами між кожним словом. Число 99 - це лише довільне число, яке представляє найдовше слово, яке потрібно витягти.
- FIND ("=", ЗАМІНИТИ (A2, "", REPT ("", 99))) - 50: Ця функція FIND використовується для пошуку позиції першого конкретного символу (в даному випадку “=”) всередині нового текстового рядка, що повертається функцією SUBSTITUTE.
- МАКС (): Якщо підрядок з'являється перед текстовим рядком, функція FIND отримає від'ємне число, і ця функція MAX використовується для скидання від'ємного значення до 1.
- MID (ЗАМІННИК (A2, "", REPT ("", 99)), МАКС (1, FIND ("=", ЗАМІСТ (A2, "", REPT ("", 99))) - 50), 99): Ця функція MID використовується для вилучення 99 символів із текстового рядка, який повертається функцією SUBSTITUTE у певне положення, яке повертає функція FIND.
- ОБРІЗКА (): Ця функція TRIM видаляє всі зайві пробіли з текстового рядка, що повертається функцією MID.
примітки:
1. У наведеній вище формулі ви можете змінити символ “=” на будь-який інший потрібний вам символ або текст.
2. Якщо є кілька слів, що містять конкретний символ, буде вилучено лише перше слово.
Використовувані відносні функції:
- REPT:
- Функція REPT використовується для повторення символів певну кількість разів.
- SUBSTITUTE:
- Функція ЗАМІНИ замінює текст або символи в текстовому рядку іншим текстом або символами.
- TRIM:
- Функція TRIM видаляє всі зайві пробіли з текстового рядка і зберігає лише поодинокі пробіли між словами.
- MID:
- Функція MID повертає конкретні символи з середини текстового рядка.
- MAX:
- Функція MAX повертає найбільше числове значення в діапазоні значень.
Більше статей:
- Витяг слова, що починається з певного символу в Excel
- Наприклад, вам може знадобитися витягти слово, яке починається з певного символу "=" для кожної клітинки, як показано на знімку екрана, як ви могли швидко та легко вирішити це завдання в Excel?
- Витяг тексту між дужками з текстового рядка
- Якщо в текстовому рядку є частина тексту, оточена дужками, то тепер вам потрібно витягти всі текстові рядки між дужками, як показано на наступному знімку екрана. Як ви могли швидко і легко вирішити це завдання в Excel?
- Витяг останнього рядка тексту з багаторядкової комірки
- Як правило, для вилучення останнього рядка тексту з текстового рядка, який відокремлюється розривами рядків, у вас немає прямого способу вирішити це. У цій статті я представив формулу для вирішення цього завдання в Excel.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Бажаєте виконувати щоденну роботу швидко та якісно? Kutools для Excel надає 300 потужних розширених функцій (об’єднання робочих книг, підсумовування за кольором, розділення вмісту клітинок, перетворення дати тощо) і заощаджує 80% вашого часу.
- Розроблений для 1500 сценаріїв роботи, допомагає вирішити 80% проблем Excel.
- Щодня зменшуйте тисячі клацань клавіатури та миші, знімайте втомлені очі та руки.
- Станьте експертом Excel за 3 хвилини. Більше не потрібно згадувати будь-які болісні формули та коди VBA.
- Безкоштовна 30-денна безкоштовна пробна версія. 60-денна гарантія повернення грошей. Безкоштовне оновлення та підтримка протягом 2 років.

Вкладка Office - Увімкнути читання та редагування з вкладками в Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Приносить ефективні вкладки в Office (включаючи Excel), як і Chrome, Firefox та New Internet Explorer.
