Excel: використовуйте вліво, щоб витягнути текст перед комою


Ви можете використати наведену нижче формулу з функціями LEFT і FIND , щоб витягти весь текст до появи коми в деяких клітинках Excel:

 =LEFT( A2 , FIND(",", A2 )-1)

Ця конкретна формула витягує весь текст із клітинки A2 , який з’являється перед першою комою.

У наступному прикладі показано, як використовувати цю формулу на практиці.

Приклад: використання LEFT для виділення тексту перед комою

Припустімо, що в Excel є такий список, який містить короткий опис різних баскетболістів, включаючи їхню команду, позицію та рейтинг:

Тепер припустімо, що ми хочемо отримати лише назву команди для кожного гравця.

Для цього ми можемо використати наведену нижче формулу з функціями LEFT і FIND в Excel, щоб витягти текст з лівого боку кожної комірки, доки не зустрінеться кома:

 =LEFT( A2 , FIND(",", A2 )-1)

Ми можемо ввести цю формулу в комірку B2, потім клацнути та перетягнути цю формулу до кожної комірки, що залишилася в стовпці B:

Формула Excel для лівої частини коми

У стовпці B тепер відображається лише назва команди кожного гравця в стовпці A.

Зверніть увагу: якщо в стовпці «Опис гравця» немає коми, формула поверне #VALUE! тому.

Щоб повернути інше значення, просто скористайтеся функцією IFERROR() .

Наприклад, ми можемо використати таку функцію IFERROR() , щоб повернути «No comma», якщо кома не знайдена в описі даного гравця:

 =IFERROR(LEFT( A2 , FIND(",", A2 )-1), "No order")

На наступному знімку екрана показано, як використовувати цю формулу на практиці:

Зауважте, що ви також можете повернути інше значення, просто замінивши «Без коми» іншим значенням у функції IFERROR() .

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:

Excel: як використовувати функцію MID для завершення рядка
Excel: як використовувати функцію MID для рядків змінної довжини
Excel: як видалити перші 3 символи з рядка

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *