Съдържание
Когато работим с текстови данни в Excel, може да се наложи да заместване на определени символи които са излишни. За да опростим задачата, ще да замените тези символи Днес в тази статия ще разгледаме седем бързи и лесни техники, които Excel заместване на специални символи с подходящи илюстрации.
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.
Замяна на специални символи.xlsm6 подходящи начина за заместване на специални символи в Excel
Да речем, че имаме различни Кодове на продукти за различни Продукти в Колона C които започват със специален символ #, а имената на продуктите са дадени в Колона B . Ето преглед на набора от данни за днешната ни задача.
1. Прилагане на командата Find & Select за заместване на специални символи в Excel
В този метод ще научим как да заместваме специални символи в Excel, като използваме Намиране & Избор Command. Тук искаме да заменим # с празни данни от нашия набор от данни. Нека следваме инструкциите по-долу.
Стъпки:
- От раздела Home (Начало) отидете на,
Начало → Редактиране → Намиране & Изберете → Замяна
- След като щракнете върху Замяна на опция, а Намиране и заместване се появява прозорец.
- От Намиране и заместване прозорец, тип # в Открийте какво кутия и Заменете с кутията се запазва
- След това щракнете върху Замяна на всички кутия.
- Сега се отваря нов диалогов прозорец с име Microsoft Excel се появява пред вас и показва с Всичко е готово. Направихме & замени.
- След това натиснете ДОБРЕ.
- След като завършите горния процес, ще можете да замените специален символ # с Empty, който е показан на снимката по-долу.
Прочетете повече: Как да намирате и замествате стойности, използвайки заместващи символи в Excel
2. Вмъкване на функцията REPLACE за заместване на специални символи в Excel
Можете да използвате функцията REPLACE за да замените всеки символ от всяка клетка. За да замените специални символи в Excel с помощта на функцията REPLACE следвайте стъпките по-долу, за да се научите!
Стъпки:
- Първо, изберете празна клетка, в която ще въведем функцията REPLACE , от нашите данни ще изберем клетка D5.
- След избиране на клетка D5 , въведете следната формула в Бар Formula ,
=REPLACE(C5,1,1,"")
- Тук, C5 се отнася до клетката, от която искате да замените специалния символ, First 1 показва, че искате да замените символа от първия символ на вашия текст, 2. 1 показва, че искате да замените един символ, а ( " ") показва, че премахвате този символ.
- Сега натиснете Въведете на вашия клавиатура и ще можете да получите възвръщаемостта на функцията REPLACE а възвръщаемостта е 4227 .
- След това поставете вашия курсор на Долен десен ъгъл страна на клетка D5 и знак за автоматично попълване Сега плъзнете знак за автоматично попълване в посока надолу.
- При извършване на горния процес ще можете да замените # с Empty, който е показан на скрийншота.
3. Използване на функцията SUBSTITUTE за заместване на специални символи в Excel
Използване на функцията SUBSTITUTE е друг начин за заместване на специални символи в Excel. От нашия набор от данни искаме да заменим # с Празен като използвате функцията SUBSTITUTE . Следвайте инструкциите по-долу, за да се научите!
Стъпки:
- Изберете клетка D5 първи да кандидатствате функцията SUBSTITUTE .
- След това въведете функцията SUBSTITUTE в Формула Бар. Функцията е,
=SUBSTITUTE(C5, "#", "")
- След като въведете функцията SUBSTITUTE в Бар Formula , натиснете Въведете на вашия клавиатура и ще можете да получите изхода на функцията, като изходът е 4227 която замества специалните символи.
- Сега поставете вашия курсор на Долен десен ъгъл страна на клетка D5 и знак за автоматично попълване Сега плъзнете знак за автоматично попълване надолу и ще получите резултата от функцията SUBSTITUTE .
Подобни четива:
- Замяна на текста на клетка въз основа на условие в Excel (5 метода)
- Намиране и заместване на множество стойности в Excel (6 бързи метода)
4. Изпълнение на командата Flash Fill за заместване на специални символи в Excel
Най-лесният начин е да замените специалните символи в Excel с помощта на Команда Flash Fill. За да замените специалните символи, като използвате Команда Flash Fill, следвайте инструкциите по-долу.
Стъпки:
- Първо, изберете клетка D5 и въведете ръчно Код на Продукт с име Гумичка без специален символ.
- Сега, от Таб Начало, отидете на,
Начало → Редактиране → Запълване → Flash Fill
- Накрая ще получите всички продуктови кодове без специалните символи, като натиснете бутона Запълване на светкавицата опция.
5. прилагане на функциите RIGHT и LEN за замяна на специални символи в Excel
В този метод ще научим как да заместваме специални символи в Excel, като използваме ПРАВИЛНОТО и функциите LEN . Нека следваме стъпките по-долу, за да научим!
Стъпки:
- Първо, изберете клетка D5 за замяна на специални символи от клетката C5 .
- След това въведете ПРАВИЛНОТО и функциите LEN в Формула Бар. Функциите в Бар Formula са,
=ПРАВО(C5,LEN(C5)-1)
- Тук, C5 се отнася до клетката, от която искате да замените символа, функцията RIGHT указва, че символите на текста ще бъдат взети от последния символ, а LEN(C5)-1 указва, че резултатният текст ще бъде без първия символ на посочения текст ( C5 ).
- Сега натиснете Въведете на вашия клавиатура и ще получите изхода на функциите. Изходът на функциите е 4227.
- След натискане на Въведете на вашия клавиатура , поставете своя курсор на Долен десен ъгъл на клетката D5 и веднага пред вас се появява автоматичното попълване.
- След това плъзнете автоматично запълване sing надолу и ще можете да замествате специални символи от колона C .
6. Изпълнение на код VBA за замяна на специални символи в Excel
Можем да заменим специални символи, като стартираме Код VBA . Това е най-лесният начин за заместване на специални символи в Excel Моля, следвайте инструкциите по-долу, за да се научите!
Стъпка 1:
- Първо, натиснете бутона ALT + F11 клавишите на вашия клавиатура за да отворите Microsoft Visual Basic за приложения
- От Microsoft Visual Basic за приложения прозорец, отидете на,
Вмъкване → Модул
- След като щракнете върху Модул, нов прозорец с име Модул 1 ще се появи пред вас незабавно.
Стъпка 2:
- В Модул 1 прозорец , Paste следното Код.
Функция ReplaceSpecial(Str As String) As String 'updatedbyExceldemy 0043 Dim Char As String Dim L As Long Char = "#$%()^*&" For L = 1 To Len(Char) Str = Replace$(Str, Mid$(Char, L, 1), "") Next RemoveSpecial = Str End Function
- След това запазете и затворете този код, върнете се в работния лист.
Стъпка 3:
- Сега изберете клетка D5 да въведете формулата ReplaceSpecial .
- След това въведете ReplaceSpecial формула в Формула Бар. Формулата в Бар Formula е,
=Специална замяна(C5)
- Сега натиснете Въведете на вашия клавиатура и ще получите резултата 4227 като ReplaceSpecial функция в клетка D5 .
- След това поставете курсор на Долен десен ъгъл на клетката D5 и веднага знак за автоматично попълване се появи пред вас и го плъзнете надолу.
- След като плъзнете автоматично запълване sing надолу, ще можете да получите резултата от ReplaceSpecial към цялата колона D, която е заменена със специални символи.
Нещата, които трябва да запомните
👉 Докато използвате Команда Flash Fill въведете кода на Eraser ръчно и след това отидете на,
Начало → Редактиране → Запълване → Flash Fill
👉 Ако Меню за разработчици не се появява в Лентата с менюта , натиснете ALT + F11 клавишите на вашия клавиатура за да отворите Microsoft Visual Basic за приложения прозорец.
Заключение
Надявам се, че всички споменати по-горе подходящи методи за замяна на специални знаци ще ви провокират да ги приложите във вашата Excel електронни таблици с по-голяма производителност. Ще се радваме да се чувствате свободни да коментирате, ако имате някакви въпроси или запитвания.