Видаліть із рядка перше або останнє слово
Цей підручник пояснює, як видалити лише перше або останнє слово з текстового рядка в комірці з формулами в Excel.
Видаліть перше слово із рядка в комірці
Видаліть останнє слово із рядка в комірці
Видаліть перше слово із рядка в комірці
У цьому розділі ви дізнаєтесь, як використовувати комбінацію функцій ПРАВО, ЛІНЬ і ФІНД, щоб видалити перше слово із рядка в комірці.
Загальна формула
=RIGHT(A1,LEN(A1)-FIND(" ",A1))
Аргументи
A1: Представляє клітинку, що містить текстовий рядок, з якого ви видалите перше слово.
Як користуватися цією формулою?
1. Виберіть порожню комірку для виведення результату.
2. Введіть формулу нижче і натисніть на Що натомість? Створіть віртуальну версію себе у ключ. А потім перетягніть його ручку заповнення вниз, щоб застосувати формулу до інших комірок.
=RIGHT(B3,LEN(B3)-FIND(" ",B3))
примітки: У цій формулі B3 - це клітинка, що містить текстовий рядок, який потрібно видалити першим словом. Будь ласка, змініть його, як вам потрібно.
Як працює ця формула?
=RIGHT(B3,LEN(B3)-FIND(" ",B3))
1. LEN(B3): Функція LEN обчислює загальну довжину текстового рядка "Mr ana varela (Дім)" і повертає результат як 20;
2. FIND(" ",B3): Оскільки слова розділяються пробілом, тут функція FIND визначає місце першого пробілу в текстовому рядку "Mr ana varela (Домашня сторінка)" і повертає результат як 3;
3. RIGHT(B3,20-3): Функція ПРАВО витягує 17 символів (20-3 = 17) з правого боку текстового рядка "Mr ana varela (Домашня сторінка)". Результат - "ana varela (Дім)".
Видаліть останнє слово із рядка в комірці
Якщо ви хочете видалити останнє слово з текстового рядка в комірці, ви можете зробити наступне.
Загальна формула
=LEFT(TRIM(A1),FIND("~",SUBSTITUTE(A1," ","~",LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1)," ",""))))-1)
Аргументи
A1: Представляє клітинку, що містить текстовий рядок, з якого ви видалите останнє слово.
Як користуватися цією формулою?
1. Виберіть порожню комірку, щоб розмістити результат. У цьому випадку я вибираю комірку D3.
2. Введіть формулу нижче і натисніть на Що натомість? Створіть віртуальну версію себе у ключ. Виділіть комірку результату, а потім перетягніть її ручку заповнення вниз, щоб застосувати формулу до інших комірок.
=LEFT(TRIM(B3),FIND("~",SUBSTITUTE(B3," ","~",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3)," ",""))))-1)
примітки: У формулі B3 - це клітинка, що містить текстовий рядок, який потрібно видалити з останнього слова. Будь ласка, змініть його, як вам потрібно.
Як працює ця формула?
=LEFT(TRIM(B3),FIND("~",SUBSTITUTE(B3," ","~",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3)," ",""))))-1)
1. TRIM(B3): Функція TRIM видаляє всі зайві пробіли з рядка "Mr ana varela (Дім)" і зберігає лише один пробіл між словами. Тут результат - "пан ана варела (дім)";
2. FIND("~",SUBSTITUTE(B3," ","~",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3)," ",""))))
- LEN(TRIM(B3)): Оскільки функція TRIM повертає результат як "Mr ana varela (Home)", функція LEN повертає кількість символів у рядку "Mr ana varela (Home)" і повертає результат як 20;
- LEN(SUBSTITUTE(TRIM(B3)," ","")): Функція ЗАМІНИ замінює всі пробіли в текстовому рядку "Mr ana varela (Дім)" нічим і повертає результат як "Мранаварела (Дім)". А потім функція LEN обчислює загальну довжину "Mranavarela (Дім)" і отримує результат 17;
- SUBSTITUTE(B3," ","~",20-17): Тут функція ЗАМІНИ замінює третій пробіл (20-17 = 3) у текстовому рядку "Mr ana varela (Дім)" символом "~". Тут результат "Містер Ана Варела ~ (Дім)".
- FIND("~","Mr ana varela~(Home)"): Функція FIND повертає позицію символу "~" у текстовому рядку "Mr ana varela (Home)". Тут результат 14.
3. LEFT("Mr ana varela (Home)",14-1): Функція LEFT витягує 13 символів з лівого боку текстового рядка "Mr ana varela (Home)". І кінцевий результат - пан ана варела.
Супутні функції
Функція Excel ПРАВО
Функція Excel RIGHT витягує певну кількість символів з правого боку текстового рядка.
Функція Excel LEN
Функція Excel LEN повертає кількість символів у текстовому рядку.
Функція Excel FIND
Функція Excel FIND знаходить рядок в іншому рядку та повертає початкове положення рядка всередині іншого.
Функція Excel LEFT
Функція Excel LEFT витягує задану кількість символів з лівого боку наданого рядка.
Функція Excel TRIM
Функція Excel TRIM видаляє всі зайві пробіли з текстового рядка і зберігає лише поодинокі пробіли між словами.
Функція заміщення Excel
Функція Excel ЗАМІНИ замінює текст або символи в текстовому рядку іншим текстом або символами.
Пов’язані формули
Видаліть розширення з імені файлу
У цьому посібнику наведена детальна формула, яка допоможе вам видалити розширення з імені файлу в Excel.
Видалити перші N символів з комірки
Цей підручник вводить дві формули, які допоможуть вам легко видалити перші n символів з комірки в Excel.
Видалення розривів рядків з комірок в Excel
Цей підручник містить три формули, які допоможуть вам видалити розриви рядків (які виникають натисканням клавіш Alt + Enter у комірці) із певних комірок у Excel.
Видаліть текст із комірки, зіставивши вміст
У цій статті показано, як за допомогою функції ЗАМІНИ вилучити частину текстового рядка із зазначених комірок за допомогою відповідності вмісту.
Видалення тексту з комірки на основі конкретної позиції
Цей підручник пояснює, як використовувати формули для видалення тексту з комірки на основі певної позиції в Excel.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.