Изваждането на текст в Excel е малко по-различно от изваждането на числа, тъй като знакът минус (-) няма да може да свърши работа. За да извадите текст в Excel, ще трябва да добавите някои други функции към вашата формула.

Изваждането на текст в Excel няма специална функция и трябва да измислите сложна формула за него. В зависимост от това кои функции използвате, за да извадите текст в клетка от друга, вашата формула може да се окаже или чувствителна към главни или малки букви.

В тази статия ще разгледаме два метода за изваждане на текст в Excel. Разбира се, това не са единствените методи за изваждане на текст в Excel и можете да създадете нова формула за изваждане на текст в Excel, за да извадите текст чрез различни средства.

Формула за изваждане, чувствителна към главните букви

Добър метод за изваждане на текст в Excel е да ЗАМЕНИТЕЛ целевият низ с празно място. Функцията SUBSTITUTE ще прегледа първата клетка и ще търси целевия низ, след което ще замени целевия низ с празен, като ефективно го изтрие от текста.

instagram viewer

Ако имате работа с изречения, можете да съчетаете това с ОТРЕЖИВАНЕ функция, за да се отървете от задните и/или водещите интервали.

=ОТРЕЖИ (ЗАМЕНИ (целева клетка, текст за премахване,""))

Свързано: Как да използвате функцията TRIM в Excel

Нека използваме тази формула. В този пример имаме фалшиво изявление в клетка A1 което може да бъде коригирано чрез изваждане на клетка B1 от него. Ще покажем резултата в клетка D1.

  1. Изберете клетката, в която искате да покажете резултата от формулата. Както бе споменато по-горе, ще използваме cell D1 в този пример.
  2. Въведете формулата по-долу:
    =ОТРЕЖИВАНЕ(ЗАМЕНЯ(A1,B1,""))
    В ЗАМЕНИТЕЛ функция ще изучава клетката A1и проверете дали текстът в клетката B1 е включено в него. След това приема този текст в клетката A1 и го заменя с празен. Това по същество изважда B1 от A1. И накрая, на ОТРЕЖИВАНЕ функцията проверява за допълнителни интервали и ги отрязва.
  3. Натиснете Въведете. Сега Excel ще извади една клетка от другата и ще върне резултатите.

Недостатъкът или предимството на тази формула, в зависимост от вашата гледна точка, е, че чувствителността на малки и малки букви на функцията SUBSTITUTE се пренася върху цялата формула.

Това прави формулата чувствителна към малки и малки букви и формулата няма да извади текст от целевата клетка, ако двете имат различни случаи. Ако искате да научите повече за функцията SUBSTITUTE, прочетете нашата статия за как да използвате функцията SUBSTITUTE в Excel.

Формула за изваждане без регистри

Можете да използвате по-сложна формула за изваждане на текст в Excel без чувствителност към главни букви. За да направите това, ще трябва да използвате нечувствителна към главни и малки букви функция в сърцето на вашата формула. Една добра функция, която можете да използвате, е ЗАМЕНЕТЕ функция.

=ЗАМЕНИ(стар_текст, начален_номер, брой_знакове, нов_текст)

Подобно на функцията SUBSTITUTE, функцията REPLACE намира целеви низ и след това го замества с даден низ. Въпреки това, функцията REPLACE е по-прецизна, тъй като трябва да й подадете точната позиция на знаците, които искате да замените.

Първо, трябва да посочите позицията на първия символ, след това трябва да въведете във функцията REPLACE колко знака от тази точка нататък трябва да бъдат заменени с новия низ.

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

За щастие, това е Excel, за който говорим и всичко може да бъде автоматизирано. Ще използваме две удобни функции и ще ги накараме да извършат индикацията и броенето вместо нас: ТЪРСЕНЕ, и LEN.

Свързано: Как да броим думи и знаци в Excel с функцията LEN

Функцията SEARCH търси низ в друг низ и след това връща позицията на началния символ. Например формулата =ТЪРСЕНЕ(A1, B1) ще търси съдържанието на клетка B1 в клетка A1 и след това ще върне число, указващо позицията, където низът в B1 започва в клетка A1.

Функцията LEN отчита дължината на низ в числа на знаци и го връща. Например, ако имаме низ като Да се ​​възползват от в клетка D4, формулата =LEN(D4) ще върне числото 9, което показва, че дължината на този низ е 9 знака. Имайте предвид, че тази функция също отчита интервалите като знаци.

Комбинация от тези две функции може да каже на функцията REPLACE какво точно да търси и с какво да я замени. Тъй като търсим да извадим текст, след като намерим целевия низ, ще го заменим с празен.

С всичко казано, нека използваме това съединение с пример, подобен на предишния. Да предположим, че имаме неправилно твърдение и искаме да го коригираме, като извадим дума от три букви от него.

  1. Изберете клетка, в която искате да покажете резултатите от вашата формула. В този пример ще използваме клетка D1.
  2. Отидете в лентата с формули и въведете формулата по-долу:
    =ОТРЕЖИВАНЕ(ЗАМЕНЯ(A1, ТЪРСЕ(B1, A1), ОБЪЕКТ(B1), ""))
    В ЗАМЕНЕТЕ функцията ще гледа през клетка A1 и изберете низ, започвайки от позицията, където е първият символ на B1 низ присъства (с помощта на функцията ТЪРСЕНЕ) и завършва след дължината на B1 низ (използвайки функцията LEN). Това означава, че комбинирайки функциите LEN и SEARCH, функцията REPLACE ще определи точно B1 стрингинова клетка A1. И накрая, той ще го замени с „ ” или празно, ефективно изваждане B1 от A1. В ОТРЕЖИВАНЕ функцията е там, за да отреже допълнителните интервали и да направи последното изречение да изглежда подредено.
  3. Натиснете Въведете. Сега Excel ще извади B1 низ от клетка A1.

Извадете всичко и всичко с Excel

Изваждането може да е математическа функция, но това не означава, че не можете да изваждате низове от нематематически текст един от друг. Excel ви позволява да проявите креативност с различни основни функции, да ги комбинирате и да излезете с формула, която прави точно това, което искате.

Сега, след като сте се научили да изваждате текст в Excel с помощта на два различни метода, продължете и се научете да изваждате числа и сте на път да станете майстор на изваждане в Excel.

Как да изваждате в Excel

Excel улеснява изваждането на числа, но освен това, можете да направите много повече. Научете как да изваждате в Excel, като използвате всички методи.

Прочетете Следващото

ДялTweetелектронна поща
Свързани теми
  • Производителност
  • Microsoft Excel
  • Съвети за Microsoft Office
  • Съвети за електронни таблици
За автора
Амир М. Bohlooli (публикувани 54 статии)

Амир е студент по фармация със страст към технологиите и игрите. Обича да свири музика, да шофира коли и да пише думи.

Още от Amir M. Bohlooli

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате