Excel: як витягти перше слово з клітинки
Щоб отримати перше слово з комірки в Excel, можна використати таку формулу:
=IFERROR(TEXTBEFORE( A2 , " "), A2 )
Ця конкретна формула виділяє перше слово з клітинки A2 .
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: як витягти перше слово в Excel
Припустімо, що в Excel є такий стовпець рядків:
Припустімо, ми хочемо витягти перше слово з кожної клітинки в стовпці A.
Для цього ми можемо ввести таку формулу в клітинку B2 :
=IFERROR(TEXTBEFORE( A2 , " "), A2 )
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B тепер містить перше слово кожної відповідної клітинки в стовпці A.
Наприклад:
- Моя формула екстракту з My favorite animal is a manatee
- Формула витягує This з This is a great day
- Формула витягує We з We Should Have Fun
І так далі.
Як працює ця формула?
Функція TEXTBEFORE в Excel виділяє весь текст у клітинці перед певним символом або підрядком.
Ця функція використовує такий синтаксис:
TEXTBEFORE(текст, роздільник, [номер_примірника], [режим_збігу], [кінець_збігу], [якщо_не_знайдено])
золото:
- text : текст для пошуку
- роздільник : символ або підрядок для виділення тексту перед ним
- instance_num (необов’язковий) : екземпляр роздільника, перед яким слід витягти текст (за замовчуванням 1)
- match_mode (необов’язковий) : 0 = чутливий до регістру (за замовчуванням), 1 = нечутливий до регістру
- match_end (необов’язковий) : розглядати кінець тексту як роздільник (вимкнено за замовчуванням)
- if_not_found (необов’язковий) : значення, яке повертається, якщо роздільник не знайдено
Згадайте, що ми використовували наступний синтаксис, щоб отримати перше слово з клітинки A2 :
=IFERROR(TEXTBEFORE( A2 , " "), A2 )
Спочатку ми використовуємо функцію TEXTBEFORE , щоб витягти весь текст перед першим пробілом із клітинки A2 .
Ця функція поверне помилку, якщо в клітинці є лише одне слово, тому ми використовуємо функцію IFERROR , щоб вказати, що ми повинні повернути весь текст у клітинці, якщо є лише одне слово.
Кінцевим результатом є те, що ми можемо витягнути перше слово з клітинки.
Примітка . Ви можете знайти повну документацію функції TEXTBEFORE в Excel тут .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як видалити певний текст із клітинок
Excel: як прибрати спеціальні символи
Excel: як вставити символ у рядок