В тази публикация ще ви покажем как да премахнете интервали между знаци и числа в Excel . Независимо дали искате да премахнете начални или завършващи интервали или да отрежете допълнителни интервали между думи и числа в Microsoft Excel, тази публикация ще ви помогне да се отървете от всички ненужни интервали, които остават с вашите данни, докато ги импортирате или копирате-поставяте от външни приложения.
Понякога може да се появят допълнителни интервали с непечатаеми знаци, с които може да е трудно да се справите. Когато прилагате функции към такива данни, Excel брои тези интервали като допълнителни знаци и показва неправилни резултати или извежда грешки. Например, ако сравните две клетки с еднакво съдържание, резултатът може да е неправилен, ако една от тях се състои от допълнителни интервали.
Пространствата могат лесно да бъдат разпознати с невъоръжено око, но те също могат да бъдат трудни за забелязване в големи масиви от данни. В тази публикация ще ви насочим как да премахнете тези нежелани пространства, като използвате различни методи.
Как да премахнете интервали между знаци и числа в Excel
Следните методи ще ви помогнат да премахнете интервалите между знаците и числата в Excel:
- Премахнете интервалите с помощта на функцията TRIM().
- Премахнете интервалите с помощта на функцията SUBSTITUTE().
- Премахнете интервалите с помощта на функцията за намиране и замяна.
Нека ги видим в детайли.
команден ред за отдалечен работен плот
Премахнете интервалите в Excel с помощта на функцията TRIM().
Функцията TRIM() е a текстова функция в Excel който се използва за фиксиране на неравномерно разстояние. Той премахва всички допълнителни интервали от даден текстов низ, като не оставя интервали в началото и края на низа и само един интервал между думите на низа. Когато работите с текстови данни, използването на функцията TRIM() за отстраняване на нежелани интервали би било полезно.
Синтаксисът на функцията TRIM е:
TRIM(text)
където текст препраща към текстовия низ или препратка към клетката, съдържаща текстовия низ.
Нека разберат това с помощта на пример.
Да предположим, че имаме файл в Excel, съдържащ „Име на автора“ и „Код на автора“ за авторите на TheWindowsClub, както е показано на изображението по-горе. Данните се състоят от неправилно разстояние, което трябва да бъде фиксирано. За това можем да използваме функцията TRIM(), както следва:
Поставете курсора върху клетка C5 и въведете следната функция:
=TRIM(A5)
Горната функция ще премахне всички нежелани интервали от текстовия низ в клетка A5 и ще покаже резултата в клетка C5. За да копирате функцията в цялата колона C, можете да преместите курсора си в долния десен ъгъл на клетка C5 и когато се превърне в символ плюс (+), щракнете, задръжте и я плъзнете до клетка C9.
За да използвате този метод с вашите данни, ще трябва да приложите функцията в нова колона/клетка и след това да копирате и поставите резултатите в оригиналната колона/клетка. Докато поставяте данните, не забравяйте да изберете Стойности (V) опция в Опции за поставяне .
Бележки:
- Ако вашите данни се състоят от някои непечатаеми знаци, функцията TRIM() няма да ги премахне. За това трябва да използвайте функцията CLEAN(). . Ако данните се състоят както от допълнителни интервали, така и от непечатаеми знаци, можете да използвате комбинация от двете функции.
- Ако приложите тази формула към число, тя ще премахне началните и крайните интервали, но ще ограничи интервалите между тях до 1. За да премахнете всички интервали от числа, можете да използвате следващите два метода.
Премахнете интервалите с помощта на функцията SUBSTITUTE() в Excel
SUBSTITUTE() е друга текстова функция, която ви позволява да замените съществуващ текст с нов текст в Excel. Можете да използвате тази функция, за да премахнете всички интервали (начални, завършващи и всички интервали между тях) от текстов низ или число.
Синтаксисът на функцията SUBSTITUTE() е:
Substitute (text,old_text,new_text,[instance_ num])
- Където текст се отнася до основния текстов низ
- стар_текст се отнася до конкретния текст, който трябва да бъде заменен с new_text
- нов_текст се отнася до текста, който трябва да замени стария_текст
- [инстанция_ номер] е незадължителен параметър, който се отнася до появата на old_text, който трябва да бъде заменен с new_text. Ако това не е посочено, всички срещания на old_text ще бъдат заменени.
Като вземем горния пример, можем да премахнем допълнителни интервали между знаци и числа в Excel с помощта на функцията SUBSTITUTE(), както следва:
Поставете курсора върху клетка C5 и въведете следната функция:
=SUBSTITUTE(A5, " ", "")
Горната функция ще замени всички знаци за интервал с празен низ. Следователно ще премахне и интервалите между имената на авторите, както е показано на горното изображение. Затова е най-подходящо да премахнете интервалите между числата. Или в специални случаи може да се използва за премахване на интервали между думи или знаци.
Освен това тази функция също ще изисква да я приложите в нова колона/клетка. След като получите резултатите, можете да ги копирате и поставите в оригиналната си колона/клетка.
Прочети: Excel отговаря бавно или спира да работи .
заключване на мишката
Премахнете интервали в Excel с помощта на функцията за намиране и замяна
Горните резултати могат да бъдат постигнати и с помощта на Намерете и заменете функция в Excel. Както може би вече знаете, Find and Replace е удобна функция, която ви позволява да замените конкретен текст с друг текст и най-често се използва за коригиране на данни, като например правописни грешки. Въпреки това може да се използва и за премахване на нежелани интервали, като водещи, завършващи или допълнителни интервали между числа или знаци в Excel.
The основна полза от използването на тази функция е, че може да работи върху избран диапазон от клетки или целия работен лист наведнъж. Така че не е нужно да прилагате функции някъде другаде и след това да копирате и поставяте резултатите в оригиналните клетки. Можете просто да изберете диапазона от данни и да използвате функцията. Имайте предвид обаче, че това също ще премахне единичното пространство, което разделя думите в рамките на текстов низ. Затова се уверете, че сте избрали подходящия метод според вашите изисквания.
За да премахнем интервалите между знаците и числата в горния пример, можем да използваме функцията за намиране и замяна в Excel, както следва:
- Изберете обхвата на данните.
- Кликнете върху Търсене и избор падащо меню в горния десен ъгъл в рамките на Редактиране лента с инструменти.
- Изберете Сменете опция.
- В Намерете и заменете диалогов прозорец, въведете интервал в Намери какво поле.
- Не въвеждайте нищо в Замени с поле. Оставете го празно.
- Кликнете върху Замени всички бутон.
Това ще замени всички интервали с празен низ. Следователно всички допълнителни интервали ще бъдат премахнати от вашите данни в Excel.
Друг важен момент, който трябва да се отбележи тук, е функцията за намиране и замяна разглежда водещите нули (0) като интервали . Така че ще премахне всички нули от началото на вашите числа.
Прочетете след това: Конвертирайте JSON в Excel с помощта на безплатни онлайн инструменти за конвертиране .