3 účinné metódy odstraňovania medzier v bunkách programu Excel

Zdieľať teraz:

Keď importujete obsah do programu Excel z iných zdrojov, v bunkách programu Excel budú ďalšie medzery. V tomto článku predstavíme 3 efektívne metódy na odstránenie medzier v bunkách.

Odstraňovanie medzier v bunkách môže byť nepríjemné, pretože je ťažké nájsť presnú pozíciu. A odstránenie týchto ďalších priestorov spôsobí kopu času a energie. Obrázok nižšie zobrazuje obsah, ktorý sme skopírovali z iných zdrojov. Zistíte, že v tejto bunke je veľa ďalších medzier.Príklad odstránenia priestorov

Odstraňovanie týchto buniek jednu po druhej určite zaberie veľa času, najmä ak existuje veľa buniek, ktoré obsahujú ďalšie medzery. Preto môžete na odstránenie medzier použiť nižšie uvedené metódy.

Metóda 1: Vyhľadanie a nahradenie

V tejto metóde vám ukážeme, ako používať medzery pomocou funkcie „Nájsť a nahradiť“.

  1. Stlačením tlačidla „Ctrl + F“ na klávesnici otvorte okno „Nájsť a nahradiť“.
  2. A potom kliknite na tlačidlo „Nahradiť“.
  3. Potom zadajte medzeru do textového poľa „Nájsť čo“.
  4. Ďalej kliknite na tlačidlo „Nájsť ďalšie“. Vyberie sa teda bunka s medzerami.
  5. A potom v okne kliknite na „Nahradiť“.nájsť ďalšie

Zistíte teda, že všetky medzery v bunke budú odstránené.Nie je miesto

  1. Teraz pokračujte v krokoch 4 a 5 a odstráňte medzery v iných bunkách.
  2. Po dokončení procesu zavrite toto okno.

Musíte si uvedomiť, že budú nahradené všetky medzery v bunke vrátane medzier medzi slovami. Ak potrebujete zachovať medzery medzi slovami, môžete použiť iné metódy.

Metóda 2: Funkcie programu Excel

Tu môžete tiež použiť funkcie programu Excel v programe Excel na odstránenie medzier.

  1. Kliknite na prázdnu bunku v hárku.
  2. A potom do bunky zadajte nasledujúci vzorec:

= TRIM (A1)

V tomto vzorci je bunka A1 cieľovou bunkou, ktorá obsahuje ďalšie medzery.

  1. Ďalej stlačte na klávesnici tlačidlo „Enter“. Uvidíte, že výsledok bunky obsahuje iba potrebné medzery. Všetky ďalšie medzery boli odstránené.Funkcia TRIM

Na druhej strane, ak potrebujete odstrániť všetky medzery v cieľových bunkách, môžete použiť iný vzorec:

= SUBSTITUTE (A1; „“; “)

Druhý argument v tomto vzorci je medzera a tretí argument je nič. Tento vzorec teda odstráni všetky medzery v bunke.

Pre vyššie uvedené dva vzorce si môžete zvoliť jeden vzorec podľa svojej potreby.

Metóda 3: Makrá programu Excel

Okrem vyššie uvedených dvoch metód môžete na odstránenie medzier použiť aj makrá programu Excel.

  1. Stlačením tlačidla „Alt + F11“ na klávesnici otvorte editor jazyka Visual Basic.
  2. A potom kliknite na tlačidlo „Vložiť“ na paneli nástrojov.
  3. V podponuke vyberte možnosť „Modul“. Takto ste do projektu vložili nový modul.Vložte modul
  4. V tomto kroku skopírujte nasledujúce kódy a prilepte ich do modulu.
Sub RemoveAllSpaces()
  Range("B1") = Replace(Range("A1"), " ", "")
End Sub

Toto makro odstráni všetky medzery v bunke. Rozsah v kódoch môžete tiež zmeniť podľa svojej potreby. Okrem toho môžete v prípade potreby priamo vytvoriť výsledok v aktuálnej bunke.

  1. Potom kliknite na tlačidlo „Spustiť Sub“ na paneli nástrojov, aby ste spustili toto makro. Na druhej strane môžete tiež spustiť makro stlačením tlačidla „F5“ na klávesnici.

Ďalej sa môžete vrátiť do tabuľky a skontrolovať výsledok. Uvidíte, že všetky medzery sú odstránené.

Na druhej strane, ak potrebujete zachovať medzery medzi slovami, môžete použiť funkciu listu v kódoch VBA.

Sub RemoveAdditionalSpaces()
  Range("B2") = Application.WorksheetFunction.Trim(Range("A1"))
End Sub

Po spustení makra uvidíte, že potrebné medzery sú stále v bunkách.Výsledok VBA

Porovnanie troch metód

Nasledujúca tabuľka ukazuje výhody a nevýhody vyššie uvedených metód.

Porovnanie

Nájsť a nahradiť Funkcie programu Excel

Makrá programu Excel

výhoda

1. Výsledok sa okamžite objaví v aktuálnych bunkách.

2. Táto metóda je ľahko pochopiteľná a takmer všetci používatelia Excelu ju môžu použiť.

1. Existujú dva rôzne vzorce, ktoré si môžete zvoliť podľa svojej potreby.

2. Ak nie ste oboznámení s makrami VBA, môžete problém vyriešiť pomocou funkcií.

1. Môžete buď odstrániť všetky medzery, alebo len odstrániť ďalšie medzery podľa svojej potreby.

2. Úpravou rozsahu v kódoch je možné výsledok zobraziť vo vašich cieľových bunkách.

nevýhoda

Odstránite všetky medzery v bunke. To je nepríjemné, ak si chcete zachovať potrebné medzery. Vzorce vyprodukujú výsledok v inej bunke a stále je potrebné ich skopírovať späť do pôvodnej bunky. Používanie kódov VBA skomplikuje úlohy, ktoré by sa dali ľahko vyriešiť inými metódami.

Ak neviete, ktorú metódu si môžete zvoliť, môžete sa vrátiť a pozrieť si túto tabuľku. Takto si môžete nájsť najvhodnejšiu metódu podľa vašich aktuálnych potrieb.

Čo robiť, keď vás bombarduje vírus

Keď vstúpite na škodlivý web alebo dostanete podozrivý súbor, váš počítač bude pravdepodobne napadnutý vírusom. Keď ste bombardovaní vírusom, musíte konať. Môže pomôcť nejaký antivírusový softvér. Pravdepodobne však stratíte niektoré údaje a informácie vo svojich súboroch Excel. To opraviť poškodenie dát Excel xls a získať späť svoje údaje, môžete použiť náš silný softvér. Tento nástroj vám určite pomôže opraviť vaše vzácne súbory.

Úvod autora:

Anna Ma je ​​expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane opraviť chybu Word doc a výhľadové softvérové ​​produkty na opravu. Pre viac informácií navštívte www.datanumen. S

Zdieľať teraz:

Komentáre sú uzavreté.