Как да намерите и замените място в Excel (5 метода)

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

Съществуват няколко метода за Намиране и заместване на пространство в Excel В тази статия ще ви покажем 5-те най-ефективни и удобни метода за изпълнение на задачата стъпка по стъпка.

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

Намиране и заместване на Space.xlsm

5 метода за намиране и заместване на пространство в Excel

Следното Списък на служителите таблицата показва ID № , Име и Заплата на служителите. Тук виждаме, че има място в имената и в заплатите. Трябва да Намиране и заместване на пространство в Excel Тук ще използваме Excel 365. Можете да използвате всяка налична версия на Excel.

Метод-1: Използване на функцията TRIM за намиране и заместване на място

Тук искаме да премахнем ненужните интервали в Име и искаме да има интервал само между първото име и фамилията. Функция TRIM ще бъде най-ефективен в този случай.

➤ Най-напред ще въведем следната формула в клетката F4 .

=TRIM(C4)

➤ След това натиснете ВЪВЕДЕТЕ .

Сега можем да видим в клетката F4 има интервал само между името и фамилията.

➤ Можем да свалим формулата с помощта на Дръжка за пълнене инструмент.

Накрая в колоната Име Използване на функцията TRIM , че в имената няма излишни интервали.

Метод-2: Използване на функцията SUBSTITUTE

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

➤ За начало ще напишем следната формула в клетка F4 .

=SUBSTITUTE(D4," ","")

Тук сме заменили интервалите от D4 клетка с празна стойност.

➤ След това трябва да натиснете ВЪВЕДЕТЕ .

Можем да видим в клетката F4 да няма интервали между числата.

➤ Сега ще свалим формулата с Дръжка за пълнене инструмент.

И накрая, можем да видим в Заплата чрез функцията SUBSTITUTE колона, че няма интервали между номерата на заплатите.

Прочетете още: Как да добавите интервал между числата в Excel (3 начина)

Метод-3: Намиране и заместване на пространство чрез опцията "Намиране и заместване

При този метод с помощта на Намиране и заместване искаме да намерим място в Заплата и искаме да заменим тези интервали.

➤ Първо, трябва да изберем целия набор от данни на Заплата колона.

➤ След това ще отидем в Начало в лентата и трябва да изберем Редактиране на опция.

➤ След това ще изберем Намиране и избор опция.

➤ След това изберете Замяна на опция.

След това Намиране и заместване ще се появи прозорец.

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

➤ След това няма да отделяме място в Заменете с и ще щракнем върху Замяна на всички .

След това ще се появи прозорец за потвърждение.

➤ Ще кликнем върху OK .

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

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

  • Разместване на клетките в Excel (2 лесни подхода)
  • Как да намалите пространството в Excel (3 метода)
  • Равномерно разместване на колоните в Excel (5 метода)
  • Как да преброим интервала преди текста в Excel (4 начина)

Метод-4: Премахване на допълнителни интервали с Power Query

В този метод ще използваме Power Query за да премахнете интервалите от Име колона.

➤ Най-напред ще изберем целия набор от данни на Име колона от C3 към C13 . За практическа цел е идеално да изберете цялата таблица, но ние избираме само определена колона, за да демонстрираме.

➤ След това ще отидем в Данни в лентата.

➤ Ще изберем От таблица/обхват опция.

Сега, а Създаване на таблица ще се появи прозорец.

➤ Ще маркираме кутията Таблицата ми има заглавия .

➤ Кликнете ОК .

Сега, а Редактор на Power Query ще се появи прозорец.

➤ Щракнете с десния бутон върху Име колона.

➤ Ще изберем Преобразуване и след това изберете Трим .

➤ След това ще отидем в Начало в раздела Power Query прозорец.

➤ Ще изберем Затвори & Зареждане , след което изберете Затвори & Зареждане към опция.

➤ След това ще изберем Таблица4(2) за зареждане на нашите данни.

И накрая, можем да видим в Име колона, за да няма излишни интервали.

Имайте предвид, че чрез този метод можете да замените само интервала от първия и последния ред на даден низ.

Метод-5: Намиране и заместване на пространство с помощта на код VBA

В този метод ще използваме VBA код за намиране и замяна на място в Име колона преди първото име и след фамилното име.

➤ Първо, трябва да въведем ALT+F11 в нашия активен лист.

➤ След това Приложение VBA ще се появи прозорец.

➤ Ще кликнем два пъти върху нашия лист6 , и VBA ще се появи прозорец на редактора.

➤ Сега ще въведем следния код в нашия VBA прозорец на редактора.

 Sub ReplaceSpaces() Dim SpcRng As Range Dim SpcCells As Range Dim TempCells As String Set SpcRng = Selection For Each SpcCells In SpcRng TempCells = SpcCells.Value TempCells = Trim(TempCells) SpcCells.Value = TempCells Next SpcCells End Sub 

Сега затворете прозореца на редактора и отидете в листа (ние ще отидем в нашия Лист6 ).

➤ Сега ще изберем диапазона от данни на Име колона и тип ALT+F8 .

➤ След това Macro ще се появи прозорец и ще щракнем върху Изпълнявайте .

Накрая виждаме, че няма интервал преди първото име и след фамилията.

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

Заключение

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

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