Як витягти перші 2 слова з клітинки в excel
Ви можете використати таку формулу в Excel, щоб витягти перші 2 слова з клітинки:
=TEXTBEFORE( A2 , "", 2)
Ця конкретна формула витягує перші 2 слова з клітинки A2 .
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: витягніть перші 2 слова з клітинки в Excel
Припустімо, що в Excel є такий стовпець речень:
Припустімо, ми хочемо витягти перші 2 слова з кожної клітинки в стовпці A.
Для цього ми можемо ввести таку формулу в клітинку B2 :
=TEXTBEFORE( A2 , "", 2)
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B тепер містить перші 2 слова кожної клітинки в стовпці A.
Примітка . Ви можете замінити значення 2 у формулі будь-яким значенням, яке хочете отримати, замість перших n слів.
Як працює ця формула?
Запам’ятайте формулу, яку ми використовували, щоб отримати перші 2 слова з кожної клітинки:
=TEXTBEFORE( A2 , "", 2)
Ця формула використовує функцію TEXTBEFORE , яка використовує такий базовий синтаксис:
TEXTBEFORE(текст, роздільник, [номер_примірника], …)
золото:
- text : текст для пошуку
- роздільник : символ або підрядок для виділення тексту перед ним
- instance_num (необов’язковий) : екземпляр роздільника, перед яким слід витягнути текст (за замовчуванням 1)
Перший аргумент вказує, що ми хочемо шукати клітинку A2 .
Другий аргумент вказує, що ми хочемо витягнути текст перед пробілом.
Третій аргумент вказує, що ми хочемо витягти текст перед другим пробілом.
Використовуючи цю формулу, ми можемо виділити перші 2 слова, оскільки рівно 2 слова можуть з’явитися до того, як зустрінеться другий пробіл.
Примітка . Ви можете знайти повну документацію функції TEXTBEFORE в Excel тут .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Як підрахувати частоту тексту в Excel
Як перевірити, чи клітинка містить текст списку в Excel
Як обчислити середнє значення, якщо клітинка містить текст у Excel