Ako odstrániť znaky zľava v programe Excel (6 spôsobov)

  • Zdieľajte To
Hugh West

Pri práci s programom Microsoft Excel môžeme pomocou funkcií a vzorcov vyňať ľubovoľný počet textov zo začiatku, stredu alebo konca. Na druhej strane môžete z bunky odstrániť ľubovoľný počet znakov. V tomto návode vám ukážeme, ako v programe Excel odstrániť znaky zľava.

Stiahnite si cvičebnicu

Stiahnite si tento pracovný zošit na precvičenie.

Odstránenie textu zľava v programe Excel.xlsm

6 spôsobov odstránenia znakov z ľavej strany v programe Excel

Na demonštráciu tohto návodu použijeme nasledujúci súbor údajov:

Tu,

Text je stĺpec hodnôt, v ktorom sa budú vykonávať metódy.

Num_Characters je počet znakov, ktoré chcete odstrániť z ľavej strany.

Výsledok je konečný text po odstránení znakov zľava.

1. Použitie funkcie REPLACE na odstránenie znakov z ľavej strany

Na odstránenie znakov zľava použijeme príkaz NAHRADIŤ V tomto prípade nahradíme naše znaky zľava prázdnym reťazcom.

Základná syntax funkcie REPLACE:

=REPLACE(string, 1, num_chars, "")

Kroky:

1 . Zadajte nasledujúci vzorec do Bunka D5 .

=REPLACE(B5,1,C5,"")

2 Potom stlačte tlačidlo Vstúpte na stránku . Odstráni znak, ktorý chcete odstrániť z ľavej strany.

3 Potom potiahnite Rukoväť náplne v rozsahu buniek D6:D9 .

Ako vidíte, počet znakov, ktoré chceme odstrániť z ľavej strany, je preč.

Prečítajte si viac: Excel Odstrániť znaky z pravej strany

2. Funkcie RIGHT a LEN na vymazanie znakov zľava

Spravidla sa SPRÁVNE a LEN funkcie odstraňujú znaky zľava. V tomto prípade sa SPRÁVNE Funkcia nám poskytne znaky sprava. Takže odstráni znaky zľava.

Syntax vzorca:

=RIGHT(text,LEN(text)-num_chars)

Kroky:

1. Najprv zadajte nasledujúci vzorec Bunka D5.

=RIGHT(B5,LEN(B5)-C5)

2 . Ďalej stlačte tlačidlo Vstúpte na stránku .

3. Potom potiahnite Rukoväť náplne v rozsahu buniek D6:D9 .

Nakoniec sme z ľavej strany odstránili konkrétny počet znakov.

Prečítajte si viac: Ako odstrániť prvý znak v programe Excel

3. Funkcie MID a LEN na vymazanie znakov zľava

Vo všeobecnosti MID Funkcia nám poskytne znaky začínajúce od stredu textu. V prípade odstraňovania znakov zľava sa MID funkcia vráti text začínajúci od určitého indexu. A automaticky odstráni znaky zľava.

Syntax vzorca:

=MID(text,1+num_chars,LEN(text))

Poznámka:

1+num_chars sa používa ako počiatočné číslo textu. To znamená, že začíname bez ľavého znaku, ktorý chceme odstrániť.

Kroky:

1. Najprv zadajte nasledujúci vzorec Bunka D5:

=MID(B5,1+C5,LEN(B5))

2 . Ďalej stlačte tlačidlo Vstúpte.

3 Nakoniec potiahnite Rukoväť náplne v rozsahu buniek D6:D9 .

Nakoniec náš vzorec vráti rovnaký výsledok ako predchádzajúce metódy.

Prečítajte si viac: Odstránenie prvého znaku z reťazca v programe Excel

4. Používanie funkcie SUBSTITUTE na odstránenie znakov

Na rozdiel od ostatných metód používame SUBSTITUTE nahradiť znaky zľava prázdnym reťazcom.

Syntax vzorca:

=SUBSTITUTE(Text,LEFT(Text,num_chars),"")

V tomto prípade LEVÁ funkcia vráti znaky zľava, ktoré chceme odstrániť.

Kroky:

1 . Najprv zadajte nasledujúci vzorec do Bunka D5:

=SUBSTITUTE(B5,LEFT(B5,C5),"")

2 Potom stlačte tlačidlo Vstúpte na stránku .

3 Potom potiahnite Rukoväť náplne v rozsahu buniek D6:D9 .

Nakoniec sa nám podarilo odstrániť znaky z ľavej strany.

Prečítajte si viac: Ako odstrániť znaky v programe Excel

5. Použitie sprievodcu Text do stĺpcov na odstránenie znakov z ľavej strany

Zvyčajne sa pomocou možnosti Text do stĺpcov Údaje Karta v programe Excel rozdelí náš súbor údajov na dva stĺpce. Inými slovami, z ľavého stĺpca môžete odstrániť konkrétny počet znakov.

Teraz použijeme nasledujúci súbor údajov, ktorý má len jeden stĺpec pre jednoduchšiu demonštráciu:

Jednoducho povedané, rozdelíme a odstránime znak zľava.

Kroky:

1 . Vyberte rozsah Bunky B3:B7 .

2 Teraz prejdite na Údaje karta> Dátové nástroje > Text do stĺpcov .

3 . Potom sa zobrazí dialógové okno. Pevná šírka možnosť. Kliknite na Ďalšie .

4 . Teraz v druhom dialógovom okne vyberte medzi prvým a druhým znakom, ako je znázornené nižšie:

5 Potom kliknite na Ďalšie.

6 . Potom sa zobrazí, ktoré znaky bude náš stĺpec rozdelený.

7 Teraz kliknite na Dokončenie.

Ako vidíte, naše údaje sú rozdelené podľa ľavého znaku na nový stĺpec.

Prečítajte si viac: Ako odstrániť konkrétne znaky v programe Excel

6. Kódy Excel VBA na odstránenie znakov z ľavej strany

Ak máte vedomosti o VBA Kódy, potom by ste mali vyskúšať aj túto metódu.

Tento súbor údajov používame na demonštráciu :

Kroky:

1 . Tlač Alt+F11 na klávesnici. Otvorí sa dialógové okno VBA . kliknite na tlačidlo Insert> Modul.

3 Potom sa otvorí editor VBA. Teraz zadajte nasledujúci kód:

 Public Function RemoveLeft(txt As String, num As Long) RemoveLeft = Right(txt, Len(txt) - num) End Function 

3 . Teraz prejdite do súboru údajov. Zadajte nasledujúci vzorec Bunka D5 .

=RemoveLeft(B5,C5)

4 Potom stlačte tlačidlo Vstúpte.

5 Potom potiahnite Rukoväť náplne v rozsahu buniek D6:D9 .

Ako vidíte, podarilo sa nám odstrániť znaky z ľavej strany pomocou VBA .

Prečítajte si viac: VBA na odstránenie znakov z reťazca v programe Excel

Záver

Na záver dúfam, že vám tieto metódy určite pomôžu odstrániť znaky zľava v programe Excel. Stiahnite si cvičný zošit a vyskúšajte si to na vlastnej koži. Určite to obohatí vaše vedomosti. Nezabudnite si tiež pozrieť našu webovú stránku Exceldemy.com pre rôzne články týkajúce sa programu Excel.

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.