Як витягти перше / останнє / n-те слово з текстового рядка в Excel?
Ви коли-небудь стикалися з проблемою, що вам потрібно витягти певне слово з текстового рядка на аркуші? Наприклад, у вас є наступний діапазон текстових рядків, необхідних для отримання першого / останнього або n-го слова з них, тут я можу розповісти про деякі ефективні способи вирішення цього питання.
- Витягніть із текстового рядка з формулами перше слово чи прізвище
- Витягніть n-те слово з текстового рядка за допомогою визначеної користувачем функції
- Витягніть кожне слово з текстового рядка та перелічіть їх горизонтально або вертикально
- Витягніть n-те слово з текстового рядка за допомогою дивовижного інструменту
Витягніть перше слово або прізвище з текстового рядка за допомогою формул
Якщо вам потрібно витягти перше слово зі списку текстових рядків, вам можуть допомогти наступні формули.
Щоб витягти перше слово, введіть формулу нижче в порожню комірку, а потім перетягніть маркер автозаповнення цієї комірки до діапазону, як вам потрібно.
= IF (ISERR (FIND ("", A2)), "", LEFT (A2, FIND ("", A2) -1))
Щоб витягти останнє слово з кожної комірки, застосуйте цю формулу:
= IF (ISERR (FIND ("", A2)), "", ПРАВО (A2, LEN (A2) -FIND ("*", ЗАМІНА (A2, "", "*", LEN (A2) -LEN ( ЗАМІНИТИ (A2, "", "")))))))
І тепер ви побачите, як з кожної клітинки витягнуто перше або останнє слово.
Примітки: У наведених вище формулах A2 позначає клітинку, з якої ви витягнете перше або останнє слово.
Важко запам’ятати довгі складні формули? Дивовижний інструмент допоможе вам витягти n-те слово wлише кількома кліками!
Вище довгі формули можуть витягувати лише перше і останнє слово, але буде марно витягувати вказане n-те слово, говорить друге слово, шосте слово і т. Д. Навіть ви можете зрозуміти формули для вирішення проблеми, формули повинні бути занадто складний для запам’ятовування та застосування. Тут рекомендується виділити n-те слово в клітинку функції Kutools для Excel, і це допоможе вам якомога простіше витягти n-те слово!

Kutools для Excel - Включає понад 300 зручних інструментів для Excel. Повна безкоштовна пробна версія 30-день, кредитна картка не потрібна! Get It Now
Витягніть n-те слово з текстового рядка за допомогою визначеної користувачем функції
Якщо ви хочете витягти друге, третє або яке-небудь n-те слово з текстового рядка, ви можете створити визначену користувачем функцію для роботи з ним.
1. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Вікно Microsoft Visual Basic для програм.
2. Клацання Insert > Модуліта вставте наступний код у Модулі вікна.
Function FindWord(Source As String, Position As Integer)
'Update 20131202
Dim arr() As String
arr = VBA.Split(Source, " ")
xCount = UBound(arr)
If xCount < 1 Or (Position - 1) > xCount Or Position < 0 Then
FindWord = ""
Else
FindWord = arr(Position - 1)
End If
End Function
3. Потім збережіть код, у цьому прикладі я отримаю третє слово із рядка, тому введіть цю формулу = пошукове слово (A2,3) у порожню комірку B2, а потім перетягніть маркер автозаповнення цієї комірки до діапазону, як вам потрібно. Дивіться знімок екрана:
Примітка: У наведеній вище формулі A2 - це клітинка, з якої потрібно витягти слово, номер 3 позначає третє слово в рядку, яке ви витягнете, і ви можете змінити їх, як вам потрібно.
Витягніть кожне слово з текстового рядка та перелічіть їх горизонтально або вертикально
Цей метод запровадить Kutools для Excel Розділені клітини утиліта для вилучення кожного слова з комірок текстового рядка, а потім перерахування вилучених слів по горизонталі чи вертикалі залежно від ваших потреб.
Kutools для Excel - Включає понад 300 зручних інструментів для Excel. Повна безкоштовна пробна версія 30-день, кредитна картка не потрібна! Безкоштовна пробна версія зараз!
1. Виділіть комірки текстового рядка, з яких ви будете витягувати їхні слова, та клацніть на Кутулс > Злиття та розділення > Розділені клітини.
2. У діалоговому вікні Розділити клітинки вкажіть тип розділення в полі тип розділ перевірити Простір опція в Вкажіть роздільник і натисніть на Ok кнопку. Дивіться знімок екрана:
3. Тепер вкажіть діапазон призначення, в який ви будете виводити витягнуті слова, і натисніть на OK button
Якщо ви позначили Розділити на стовпці у діалоговому вікні "Розділити клітинки" кожне слово витягується з кожного текстового рядка та перераховується вертикально.
Якщо ви позначили Розділити на ряди у діалоговому вікні "Розділити клітинки" кожне слово витягується з кожного текстового рядка та перераховується горизонтально.
Вийміть n-те слово з текстового рядка в Excel за допомогою дивовижного інструменту
Якщо ви встановили Kutools для Excel, ви можете скористатися його Помічником формул> Видобути n-те слово в клітинці, щоб швидко швидко витягти n-те слово з вказаної комірки.
Kutools для Excel - Включає понад 300 зручних інструментів для Excel. Повна безкоштовна пробна версія 30-день, кредитна картка не потрібна! Безкоштовна пробна версія зараз!
1. Виділіть клітинку, куди ви помістите витягнуте слово, і натисніть Кутулс > Помічник формули > Помічник формули щоб увімкнути цю функцію.
2. У діалоговому вікні «Помічник формул» виконайте такі дії:
(1) Виберіть текст від Тип формули випадаючий список;
(2) Клацніть, щоб виділити Витягніть n-те слово в клітинку в Виберіть формулу вікно списку;
(3) В Осередок у полі вкажіть клітинку, з якої ви будете витягувати слово;
(4) в N-й вкажіть номер.
3. Натисніть Ok кнопку. Якщо потрібно, перетягніть маркер автозаповнення комірки формули та скопіюйте формулу в інші комірки.
Демонстрація: витягніть кожне слово з текстового рядка та перелічіть їх горизонтально або вертикально
Статті по темі:
- Як витягти текст перед / після пробілу чи коми лише в Excel?
- Як розділити текст на пробіл / кому / роздільник в Excel?
- Як витягти текст між комами / дужками / дужками в Excel?
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%
- Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
- Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
- Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
- Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
- Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
- Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
- Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
- Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
- Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!




















