Премахнете интервалите в Excel - водещи, последващи и двойни

Гледайте видео - Премахнете интервалите в Excel

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

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

Водещото, последното или двойното разстояние между текста може да доведе до много сериозни проблеми.

Да предположим например, че имате набор от данни, както е показано по -долу:

Сега погледнете какво се случва, когато използвам функция VLOOKUP, за да получа фамилията с помощта на името.

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

В този пример беше лесно да се забележи проблемът в толкова малък набор от данни, но представете си, че трябва да проверите това за хиляди записи.

За да сте в безопасност, винаги е добра идея да изчистите данните си и да премахнете интервалите в Excel.

Как да премахнете пространства в Excel

В този урок ще ви покажа два начина за премахване на интервали в Excel.

  • Използване на функцията TRIM.
  • Използване на Find and Replace.

Използване на функцията TRIM

Функцията Excel TRIM премахва предните и задните интервали и двойните интервали между текстовите низове.

Например, в горния пример, за да премахнете интервали от целия списък, ако имената (в A2: A7), използвайте следната формула в клетка C1 и я плъзнете надолу за всички имена:

= TRIM (A2)

Функцията Excel TRIM незабавно ще премахне всички водещи и последни интервали в клетката.

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

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

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

Ако имате някакъв текст в клетка A1, от който искате да премахнете интервалите, използвайте формулата по -долу:

= TRIM (CLEAN (A1))

Непечатаните знаци също могат да бъдат резултат от = CHAR (160), който не може да бъде премахнат чрез формулата CLEAN. Така че, ако искате да сте абсолютно сигурни, че имате всички допълнителни интервали и непечатни знаци, използвайте формулата по-долу:

= TRIM (CLEAN (ЗАМЕСТВАНЕ (A1, CHAR (160), "")))

Премахнете допълнителните пространства в Excel, като използвате FIND и REPLACE

Можете да премахнете интервалите в Excel, като използвате функцията Find and Replace.

Това е по -бърза техника и може да бъде полезна в дадените ситуации:

  • Когато искате да премахнете двойни интервали.
  • Когато искате да премахнете всички знаци за интервал.

Премахване на двойни пространства

Имайте предвид, че тази техника не може да се използва за премахване на предните или задните интервали. Той ще намери и замени двойните интервали, независимо от позицията си.

Ето стъпките за това:

  • Изберете клетките, от които искате да премахнете двойни интервали.
  • Отидете на Начало -> Намиране и избор -> Замяна. (Можете също да използвате клавишната комбинация - Control + H).
  • В диалоговия прозорец Намиране и замяна въведете:
    • Намерете какво: Двойно пространство.
    • Заменете с: Единично интервал.
  • Кликнете върху Замени всички.

Това ще замени всички двойни интервали с един знак за интервал.

Имайте предвид, че това ще премахне само двойните интервали. Ако имате три интервала между 2 думи, това би довело до 2 интервала (би премахнал един). В такива случаи можете да направите това отново, за да премахнете и всички двойни интервали, които може да са останали.

Премахване на единични пространства

За да премахнете всички знаци за интервал в набор от данни, следвайте стъпките по -долу:

  • Изберете клетките, от които искате да премахнете знака за интервал.
  • Отидете на Начало -> Намиране и избор -> Замяна. (Можете също да използвате клавишната комбинация - Control + H).
  • В диалоговия прозорец Намиране и замяна въведете:
    • Намерете какво: Единично пространство.
    • Заменете с: Оставете това поле празно.
  • Кликнете върху Замени всички.

Това ще премахне всички знаци за интервал в избрания набор от данни.

Имайте предвид, че в този случай, дори ако има повече от един интервал между два текстови низа или числа, всички те ще бъдат премахнати.

Премахнете прекъсванията на линиите

Можете също да използвате Find and Replace за бързо премахване на прекъсванията на редовете.

Ето стъпките за това:

  • Изберете данните.
  • Отидете на Начало -> Намиране и избор -> Замяна (Клавишна комбинация - Control + H).
  • В диалоговия прозорец Намиране и замяна:
    • Намерете какво: Натиснете Control + J (може да не видите нищо, освен мигаща точка).
    • Заменете с: Оставете празно.
  • Замени всички.

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

Въз основа на вашата ситуация можете да изберете един от методите (формула или намиране и замяна) за премахване на интервали в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave