Формула Excel: Витягніть текст справа до символу
У цьому посібнику він містить формулу для вилучення тексту праворуч від даного тексту, поки він не зустрінеться із заданим символом, і пояснює аргументи кожної формули.
Загальна формула:
IFERROR(RIGHT(txt,LEN(txt)-SEARCH("$",SUBSTITUTE(txt," char","$",LEN(txt)-LEN(SUBSTITUTE(txt,"char",""))))), txt) |
Аргументи
Txt: the cell reference or text string you use. |
Char: the character you want to extract text from right until meet. |
Зауваження
Якщо формула не знаходить вказаний символ, вона повертає вихідні дані.
Як працює ця формула
Наприклад, вам потрібно витягти текст праворуч від текстового рядка в комірці B3 до пробілу, використовуйте формулу нижче:
=IFERROR(RIGHT(B3,LEN(B3)-SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))), B3) |
прес
Що натомість? Створіть віртуальну версію себе у
клавіша для вилучення тексту.
Пояснення
SUBSTITUTE функціявикористовується для заміни тексту чи символу новим. Ось формула ЗАМІННИК (B3, "", "") у довгій формулі замінити пробіл нічим і повертає “Gotolastcell”.
LEN функція підраховує кількість символів у поданому тексті. Тепер LEN (ЗАМІСТНИК (B3, "", "")) можна побачити, як LEN (“Gotolastcell”) повертає 12.
Потім формула LEN (B3) -LEN (ЗАМІСТ (B3, "", "")) повертає 3. Тоді формулу SUBSTITUTE (B3, "", "$", LEN (B3) -LEN (SUBSTITUTE (B3, "", ""))) можна розглядати як ЗАМІННИК (B3, "", "$" , 3), повертає “Перейти до останньої $ комірки”.SEARCH функція знайти розташування тексту в заданому тексті. Формула ПОШУК ("$", ЗАМІСТ (B3, "", "$", LEN (B3) -LEN (ЗАМІСТ (B3, "", "")))))) можна розглядати як ПОШУК ("$", "Перейти до останньої $ комірки") повертає 11.
RIGHT функція витягнути текст з правого боку тексту. Ось RIGHT(B3,LEN(B3)-SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))) можна розглядати як
ПРАВО (B3, LEN (B3) -11)
= ПРАВО (B3,3)
= ”Комірка”
IFERROR функція використовується для лову та усунення помилок. Тут, якщо формула не знаходить символу ““, вона повертає вихідні дані.
Зразок файлу
Клацніть, щоб завантажити зразок файлу
Відносні формули
- Перша буква мала літера
Тут вводиться формула для додавання нового тексту до певної позиції текстового рядка. - Обрізати текст на N слів
Тут вводиться формула для вилучення n слів з лівого боку текстового рядка. - Додайте похилі нулі, щоб зафіксувати довжину
Цей підручник містить формули для додавання початкового нуля, щоб зробити текст однаковою довжиною. - Додайте тире до номера телефону
Щоб додати тире до номера телефону, ви можете скористатися формулою, щоб вирішити це в Excel.
Відносні функції
- Функція ВПРАВО
Витягніть текст з правого боку. - Функція ЗАМІНИ
Замініть старий текст новим. - Функція LEN
Отримайте кількість символів у тексті. - Функція ПОШУК
Знайдіть позицію конкретного символу або підрядка із заданого текстового рядка. - Функція FIND
Знайдіть рядок в іншому рядку
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.