Как да намерите и замените формула в Excel (4 примера)

  • Споделя Това
Hugh West

Тази статия ще ви помогне да разберете намиране и замяна на формула(и) Понякога се налага да редактираме данните си в листовете на Excel и за тази цел трябва да да замествате думи с други думи или азбуки. Съществуват различни начини за използване на намиране и замяна на формула(и) за редактиране на данни в лист на Excel. В тази статия ще обясня някои от най-лесните възможни начини за това.

Ще работим със следния набор от данни, в който сме поставили име на някои известни филми и съответните главни актьори .

Изтегляне на работна тетрадка за практика

Намиране и заместване на формула.xlsx

4 начина за намиране и заместване с помощта на формула в Excel

1. Използване на функциите FIND и REPLACE на Excel за намиране и заместване на символи

Използване на НАМЕРЕТЕ и ЗАМЕСТВАНЕ е най-добрият начин за намиране и заместване на всеки символ в набор от данни на Excel. Тук ще заменим първия име на водещи актьори с първата му азбука. Нека видим как можем да направим това.

Стъпки:

  • Първо, създайте нов колона за кратка форма на актьори' имена и въведете следната формула в клетка D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")

Тук ЗАМЕСТВАНЕ функцията приема референцията на клетката C5 , започва да брои символите, докато намери пространство в него с помощта на НАМЕРЕТЕ и след това замества първата функция име с началната си азбука и точка (.) с помощта на LEFT функция.

  • Натиснете ВЪВЕДЕТЕ След това ще видите резултата в клетката D5 .

  • Сега използвайте Дръжка за пълнене към Автоматично попълване долните клетки. Ще видите всички актьори' имената започват със съответното първо азбука и точка .

По този начин можете да замените някои символи в низ с желания символ, като използвате намиране и замяна на формула(и) в Excel.

Прочетете още: Как да заменим специалните символи в Excel (6 начина)

2. прилагане на функцията SUBSTITUTE за намиране и заместване на символи в Excel

Можем също така да заменим първото име на водещи актьори със съответните им азбука като използвате ЗАМЕСТВАНЕ функция . Нека обсъдим необходимите стъпки за този метод по-долу.

Стъпки:

  • Създайте нов колона за кратки имена на актьорите и въведете следната формула в клетка D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))

Разбивка на формулата

Тук имаме вложени LEFT , ПРАВИЛНО , LEN , и НАМЕРЕТЕ функции в ЗАМЕСТВАНЕ да замени първото име на главни актьори със съответните им първи азбука .

  • LEN(C5) --> Сайтът LEN връща функцията номера на символите в клетката C5 .
    • Изход: 14
  • FIND(" ",C5) --> Връща позиция на пространство в клетка C5 .
    • Изход: 10
  • RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> става
  • RIGHT(C5,14-10) --> се превръща в
  • ПРАВИЛНО(C5,4)
    • Изход: бали
  • LEFT(C5,1)&". " --> става
  • C & "."
    • Изход: C.
  • SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> Намалено до
  • SUBSTITUTE(C5,C5, "C. Bale")
    • Изход : C. Bale

Накрая получаваме първото азбука на първия име в клетка C5 с точка.

  • Сега натиснете ВЪВЕДЕТЕ за да видите резултата в клетката D5 .

  • Използвайте Дръжка за пълнене към Автоматично попълване долните клетки.

По този начин можете да замените някои символи в низ с желания символ, като използвате намиране и замяна на формула(и) (в този случай това е ЗАМЕСТВАНЕ функция) в Excel.

Прочетете още: Как да използваме функцията Substitute в Excel VBA (3 примера)

Подобни четива

  • Как да намерите и замените стойности в няколко файла на Excel (3 метода)
  • Как да намерите и замените стойности, използвайки заместващи символи в Excel
  • Техники за почистване на данни в Excel: Добавяне на текст към клетките
  • Как да намерите и замените в рамките на селекция в Excel (7 метода)
  • Excel VBA: Как да намерите и замените текст в документ на Word

3. Намиране и заместване на клетки с помощта на функцията Excel XLOOKUP

Сайтът XLOOKUP може да се използва и като намиране и замяна в Excel. Да предположим, че сме използвали кратки имена за някои филми но след това искаме да заменим кратките им имена с техните оригинални имена Например оригиналното име на филма Батман 1 беше Батман започва . Затова искаме да заменим Батман 1 с Батман започва . Нека обсъдим процедурата в следното описание.

Стъпки:

  • Направихме някои промени в нашия набор от данни. Променихме някои имена на филми и направи нов колона за пълното име на тези филми .
  • След това създадохме списъка на филми които ще заменим с техните оригинални имена .

  • Въведете следната формула в клетка D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)

Тук, $F$5:$F$7 и $G$5:$G$7 са lookup_array и return_array съответно. Ако стойността от Клетка B5 съвпада с lookup_array , тогава return_array връща съответната стойност. Ако не можем да намерим стойността, тогава клетка ще бъде върната стойност. Стойност от клетка B5 " Батман 1 " се намира в масива за търсене, затова ще получим " Батман започва ".

  • Натиснете бутона ВЪВЕДЕТЕ така че да можете да видите резултата в клетката D5 .

  • Сега използвайте Дръжка за пълнене към Автоматично попълване долните клетки.

Ще видите имена на филми накратко заменени с оригиналните им имена Това е друг метод, който можете да използвате, за да намиране и замяна определен низ с нов низ.

Прочетете още: Замяна на текста на клетка въз основа на условие в Excel (5 лесни метода)

4. Използване на функцията VLOOKUP на Excel за намиране и заместване на символи

Можем да приложим и VLOOKUP функция към да намерите символите на даден низ и Замяна на го с друг. Да предположим, ние споменахме някои филми с техния сериен номер, но след това искаме да ги заменим с техните оригинални имена Например оригиналното име на филма Батман 1 беше Батман започва . Затова искаме да заменим Батман 1 с Батман започва . Нека обсъдим процедурата в следното описание.

Стъпки:

  • Направихме някои промени в нашия набор от данни. имена на филми и направи нов колона за пълното име на тези филми .
  • След това създадохме списъка на филми които ще заменим с техните оригинални имена .

  • Въведете тази формула в клетката D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)

Тук използваме VLOOKUP Ако не бъде намерена някоя стойност, ще бъде показана грешка. Ето защо с помощта на функцията IFERROR можем да заменим всяка грешка със съответната стойност на клетката. Нашият масив за търсене обаче има две колони и втората колона ще върне желания от нас изход Затова използвахме 2 във формулата. Искаме точно съвпадение, затова избираме FALSE във формулата.

Забележка : Не забравяйте да използвате Абсолютна референция на клетката . Тук е необходима още една стъпка, за да приложим формулата към другите клетки.

  • Сега натиснете бутона ВЪВЕДЕТЕ и ще видите резултата в клетката D5 .

  • След това просто използвайте Дръжка за пълнене към Автоматично попълване долните клетки.

Ще видите оригиналния имена на филми които искате да поставите върху съответните им кратки имена По този начин използването на VLOOKUP функция ни помага да намиране и замяна определени низове с нови низове.

Свързано съдържание: Как да заместите няколко символа в Excel (6 начина)

Практически раздел

Тук съм дал набора от данни, който използвах за обяснението на тези примери. Можете да практикувате тези примери самостоятелно.

Заключение

В тази статия показах някои комбинирани употреби на намиране и замяна на формула(и) в Excel. Опитах се да обясня примерите възможно най-просто. Надявам се тази статия да ви бъде от полза. Ако имате други лесни методи или идеи, или някакви отзиви относно тези примери, моля, оставете ги в полето за коментари. Това ще ми помогне да обогатя следващите си статии.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.