Excel: як знайти останній пробіл у рядку


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

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Ця конкретна формула знаходить позицію останнього пробілу в рядку в клітинці A2 .

Наприклад, якщо в клітинці A2 рядок «Привіт усім», ця формула поверне значення 6 , оскільки це позиція в рядку, де з’являється перший пробіл.

Ви також можете скористатися такою формулою, щоб знайти загальну кількість пробілів у рядку:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Наприклад, якщо в клітинці A2 рядок «Привіт усім», ця формула поверне значення 1 , оскільки в рядку лише один пробіл.

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

Приклад: як знайти останній пробіл у рядку в Excel

Припустімо, що в Excel є такий стовпець рядків:

Ми можемо ввести таку формулу в клітинку B2 , щоб знайти позицію останнього пробілу в клітинці A2 :

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

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

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

Ми також можемо ввести таку формулу в клітинку C2 , щоб знайти загальну кількість пробілів у рядку в клітинці A2 :

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

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

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

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

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

Excel: як видалити певний текст із клітинок
Excel: як видалити останні 3 символи з рядка
Excel: як вставити символ у рядок

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

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