Ako odstrániť medzery v programe Excel pomocou vzorca (5 rýchlych spôsobov)

  • Zdieľajte To
Hugh West

V tomto článku sa naučíme odstraňovať medzery v exceli pomocou vzorca. Medzery spôsobujú mnoho problémov, keď sa snažíme vykonať akýkoľvek vzorec v pracovnom liste excelu. Niekedy, keď skopírujeme údaje a vložíme ich do nášho listu excelu, môžu sa neúmyselne objaviť ďalšie medzery. To môže viesť k nesprávnym výsledkom alebo chybám. Teraz si ukážeme niekoľko metód na prekonanie tohto problému.

Stiahnite si praktickú knihu

Stiahnite si cvičebnicu.

Odstránenie medzier pomocou vzorca.xlsm

5 spôsobov odstránenia medzier pomocou vzorca programu Excel

1. Použitie vzorca Trim na odstránenie medzier v programe Excel

Excel má zabudovaný vzorec, ktorý odstraňuje medzery z textov. Je to Trim Na vysvetlenie tejto metódy použijeme súbor údajov pozostávajúci z dvoch stĺpcov. Zamestnanec & Identifikačné číslo Vo všetkých metódach v tomto článku použijeme rovnaký súbor údajov.

Túto metódu sa naučíte podľa nasledujúcich krokov.

KROKY:

  • Na začiatku musíme vytvoriť pomocný stĺpec. Nazvali sme ho TRIM ' v našom súbore údajov.
  • Teraz vyberte Bunka D5 a zadajte vzorec do pomocného stĺpca.
=TRIM(B5)

Tu musíme po zadaní funkcie vybrať bunku, z ktorej potrebujeme odstrániť medzery.

  • Potom stlačte Vstúpte na stránku aby ste videli výsledok.

  • Potom použite Rukoväť náplne aby sa výsledky zobrazovali vo všetkých bunkách.

  • Potom vyberte Bunka D5 a skopírujte ho.
  • Teraz vložte iba hodnotu v Bunka B5 .

  • Nakoniec po vykonaní 'Kopírovať & amp; Vložiť' vo všetkých bunkách, odstráňte pomocný stĺpec.

Čítajte viac: Ako odstrániť medzery v programe Excel: pomocou vzorca, VBA & Power Query

2. Odstránenie všetkých medzier pomocou funkcie Excel SUBSTITUTE

Medzery môžeme odstrániť aj pomocou príkazu Náhradná funkcia . Bude to odstrániť všetky medzery z požadovanej bunky.

Ak chcete vedieť viac, venujte pozornosť krokom.

KROKY:

  • Najprv vytvorte Stĺpec pomocníka & zadajte vzorec.
=SUBSTITUTE(B5," ","")

Tento vzorec nahradí medzery (druhý argument) prázdnym reťazcom (tretí argument).

  • Po druhé, stlačte Vstúpte na stránku aby ste videli výsledok.

  • Teraz použite Rukoväť náplne aby ste videli výsledky v Stĺpec pomocníka .

Tu vidíme, že medzi menom a priezviskom zamestnancov nie je medzera. Tento problém môžeme určite odstrániť pomocou príkazu Funkcia TRIM na začiatku Funkcia SUBSTITUTE .

  • Vložte vzorec do Bunka D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32))

Tu sa Funkcia SUBSTITUTE nahrádza nezalomené medzery, CHAR(160) s normálnymi priestormi, CHAR(32) . Funkcia TRIM odstráni ďalšie medzery. Musíme ho pridať pred Funkcia SUBSTITUTE .

  • Hit Vstúpte na stránku aby ste videli výsledok.

  • Nakoniec použite Rukoväť náplne pre ostatné bunky.

3. Vzorec programu Excel s funkciou MID na odstránenie úvodných medzier

Stránka Funkcia MID nám pomáha na odstránenie úvodných medzier z bunky . Neodstráni dodatočné medzery medzi textami. Opäť použijeme predchádzajúci súbor údajov.

Pozrite si nasledujúce kroky, aby ste sa o tejto metóde dozvedeli viac.

KROKY:

  • Vytvoriť Stĺpec pomocníka najprv.
  • Teraz zadajte vzorec do Bunka D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Tento vzorec najprv nájde text a jeho dĺžku. Funkcia FIND vráti pozíciu textového reťazca ako číslo a Funkcia LEN bude počítať dĺžku Bunka B5 . Potom sa v texte orežú úvodné medzery.

  • Potom stlačte tlačidlo Vstúpte na stránku . Môžete vidieť v Bunka D5 že v ňom nie je žiadna úvodná medzera. Ale má medzery medzi textami.

  • Nakoniec potiahnite Rukoväť náplne dole, aby ste si mohli pozrieť výsledky v Stĺpec pomocníka .

Podobné čítania

  • Ako odstrániť medzery v bunke v programe Excel (5 metód)
  • Odstránenie medzery v programe Excel pred číslami (3 spôsoby)
  • Ako odstrániť prázdne miesta v programe Excel (7 spôsobov)
  • Ako odstrániť medzeru v programe Excel za textom (6 rýchlych spôsobov)

4. Použitie VBA na odstránenie extra medzier v programe Excel

VBA nám tiež dáva príležitosť odstránenie nadbytočných medzier v programe Excel . Dokáže odstrániť medzery na začiatku aj na konci textu. Nedokáže však odstrániť medzery medzi textami.

Pri tejto technike postupujte podľa nasledujúcich krokov.

KROKY:

  • V prvom rade prejdite na Vývojár a vyberte kartu Visual Basic .

  • Ďalej prejdite na stránku Vložte v Visual Basic a potom vyberte Modul .
  • Zadajte kód do Modul a uložte ho.
 Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub 

  • Potom vyberte rozsah buniek, na ktoré chcete použiť VBA Tu sme vybrali Bunka B5 na Bunka B9 .

  • Potom vyberte Makrá z Vývojár.

  • Okrem toho vyberte Spustiť z Makro.

  • Nakoniec uvidíte výsledky ako na obrázku nižšie.

5. Vloženie vzorca programu Excel na odstránenie medzier medzi číslami

Niekedy potrebujeme vyčistiť medzery medzi číslami. V tejto časti si ukážeme, ako môžeme odstrániť medzery medzi číslami. Použijeme tu ten istý súbor údajov. Medzery však budeme mať v Identifikačné číslo tentoraz stĺpec.

Postupujte podľa nasledujúcich krokov.

KROKY:

  • Najprv vytvorte ďalší stĺpec. Stĺpec pomocníka je tu stĺpec navyše.
  • Po druhé, vyberte Bunka D5 a zadajte vzorec.
=SUBSTITUTE(C5," ","")

  • Po tretie, stlačte Vstúpte na stránku a použite Rukoväť náplne v Stĺpec pomocníka .

  • Prípadne to môžete urobiť pomocou 'Nájsť & Nahradiť' Vyberte rozsah buniek, z ktorých chcete odstrániť medzery.

  • Potom stlačte tlačidlo Ctrl + H z klávesnice. "Nájsť a nahradiť sa objaví okno.
  • Stlačte tlačidlo Medzerník v "Zistiť čo a zachovať "Nahradiť pomocou sekcia prázdna.

  • Nakoniec vyberte Nahradiť všetko aby ste si pozreli výsledky.

Prečítajte si viac: Ako odstrániť medzeru za číslom v programe Excel (6 jednoduchých spôsobov)

Čo si treba zapamätať

Prebrali sme niekoľko jednoduchých metód, ako orezávať medzery v programe Excel. Pri používaní týchto metód musíme mať na pamäti dôležitú vec. Musíme vytvoriť extra stĺpec najprv pre Metóda-1,2 & 3 Po vykonaní krokov musíme nahradiť hlavné údaje orezanými údajmi. Môžeme to urobiť pomocou Kopírovať & Vložiť . Uistite sa, že ste vložili iba hodnoty Tento postup je uvedený v Metóda-1 .

Záver

Opísali sme 5 metód na vymazanie medzier z nášho pracovného hárka programu Excel. Ide najmä o metódy založené na vzorcoch. Môžete tiež použiť 'Nájsť & Nahradiť' možnosť, o ktorej sa hovorí v poslednej metóde. Okrem toho dúfam, že vám tieto metódy pomôžu úplne vyriešiť váš problém. Na záver, ak máte akékoľvek otázky alebo návrhy, neváhajte a komentujte ich nižšie.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.