Витягніть останнє слово в Excel і Google Таблицях

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник покаже, як витягнути останнє слово з клітинки в Excel та Google Таблицях.

Витяг останнього слова

Якби ми хотіли витягти перше слово клітинки, ми могли б просто використовувати функцію FIND для пошуку першого пробілу та функцію LEFT для виведення слова перед пробілом.

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

  1. Ми будемо використовувати функцію SUBSTITUTE, щоб замінити пробіли між словами великою кількістю (n) пробілів.
  2. Ми будемо використовувати функцію RIGHT для обчислення правильного n числа пробілів. (Це включатиме наше слово, а також ряд додаткових пробілів)
  3. Ми будемо використовувати функцію TRIM, щоб обрізати зайві пробіли, залишивши лише останнє слово.

Ось формулу, яку ми будемо використовувати:

= TRIM (ПРАВО (ЗАМІНА (B3, "", REPT ("", 10)), 10))

Зверніть увагу, що для цього прикладу ми обираємо n = 10. Це число надто мале: комірка C6 не містить повного останнього слова, оскільки слово містить 11 символів.

Ми вибрали невелику кількість для демонстраційних цілей, але рекомендуємо використовувати набагато більшу кількість (наприклад, 99) або використовувати універсальну формулу, знайдену в кінці цього підручника.

Тепер пройдемося по формулі:

Функція REPT

Функція REPT повторює символ (n) кілька разів. Ця формула генерує 10 пробілів:

= REPT ("", 10)

Тут, щоб показати, з ким буде працювати ця функція, ми замінили пробіли тиречками (-):

ЗАМІНА Функція

Функція SUBSTITUTE знаходить усі пробіли в текстовому рядку і замінює пробіли на 10 пробілів.

= ЗАМІНА (B3, "", C3)

ПРАВА функція

Функція RIGHT вилучає останні 10 символів з комірки:

= ПРАВО (D3,10)

Функція TRIM

Функція TRIM видаляє всі початкові та кінцеві пробіли з тексту і повертає лише останнє слово:

= ТРИМ (E3)

Універсальна формула

Замість того, щоб визначати число (n), можна скористатися функцією LEN для обчислення n як кількості символів у комірці. Ця формула буде працювати незалежно від того, наскільки великим є останнє слово.

= TRIM (ПРАВО (ЗАМІНА (B3, "", REPT ("", LEN (B3))), LEN (B3)))

Витягніть останнє слово в Таблицях Google

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

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

wave wave wave wave wave