Excel Karakterek eltávolítása a jobb oldalon (5 mód)

  • Ossza Meg Ezt
Hugh West

Lehetőség van arra, hogy az Excel-cellában bármilyen extra karakter legyen. Néha a meglévő értékektől eltérő értékek létrehozásához szükség lehet arra, hogy karakterek eltávolítása Ebben a cikkben elmagyarázom az Excel 5 módját, hogy eltávolítsa a karaktereket a jobb oldalon.

Hogy érthetőbbé tegyem, néhány ügyfél rendelési adatait tartalmazó adatlapot fogok használni, amely 4 oszlopból áll.

Ez a táblázat a különböző felhasználók rendelési adatait tartalmazza. Az oszlopok a következők Név azonosítóval, sorrenddel, névvel, és Megrendelés Mennyiség .

Munkafüzet letöltése a gyakorláshoz

Karakterek eltávolítása a Right.xlsm fájlból

5 módja a karakterek eltávolításának a jobb oldalon

1. A LEFT használata a karakterek eltávolításához a jobb oldali karakterekből

Az egyetlen utolsó karakter használhatja a LEFT funkciót.

⮚ Először válassza ki azt a cellát, ahová az utolsó karakter eltávolítása után az új értéket szeretné elhelyezni.

⮚ Ezután írja be a képletet a Formula Bar. Kiválasztottam a B4 cellát. Itt szeretném megmutatni a Név csak így eltávolítom a számsorok jobbról.

A képlet a következő

=LEFT(B4,LEN(B4)-1)

⮚ Végül nyomja meg a BELÉPÉS

Az utolsó karakter a kiválasztott B4 cellát eltávolítjuk.

Itt csak egyetlen karakter eltávolítása nem felel meg a példánk kontextusának, ezért távolítsunk el több karaktert.

⮚ Először válassza ki azt a cellát, ahová az új értéket szeretné elhelyezni, miután eltávolította a több karaktert a jobb oldalon.

⮚ Ezután írja be a képletet a B4 cellát innen több karaktert akarok eltávolítani. 5 karaktert akarok eltávolítani a jobb oldalról.

A képlet a következő

=LEFT(B4,LEN(B4)-5)

⮚ Végül nyomja meg a BELÉPÉS

Itt a kiválasztott érték utolsó 5 karakterét a B4 eltávolításra kerül.

Most már alkalmazhatja a Töltse ki a fogantyút a címre. AutoFit a többi cellára vonatkozó képletet.

Bővebben: Utolsó karakter eltávolítása az Excel karakterláncból

2. VALUE a LEFT funkcióval numerikus értékek esetén

A numerikus értékek kezelése során a karakterek eltávolításához a jobb oldali karakterek eltávolításához használhatja a LEFT függvény és a VALUE függvény együtt.

⮚ Először válassza ki azt a cellát, ahová az új értéket szeretné elhelyezni, miután eltávolította a karaktereket a jobb oldalon.

⮚ Kiválasztottam a B4 cellába, majd beírtam a képletet. Itt szeretném eltávolítani a karaktereket a jobb oldalról, és csak a Megrendelés Mennyiség Szóval, eltávolítom az összes karakterlánc karakterek jobbról, kivéve a számot.

A képlet a következő

=VALUE(LEFT(C4,(LEN(C4)-8)))

⮚ Végül nyomja meg a BELÉPÉS

A karakterlánc karakterek a C4 cellát eltávolítjuk a jobb oldalról. Csak a numerikus értékeket fogjuk látni a Szám formátumban a Megrendelés Mennyiség oszlop.

Attól függően, hogy hány karakterlánc karakter van a számkarakterrel, át kell írnia a képletet.

🔺 Ha az összes számkarakter azonos karakterlánccal rendelkezik, akkor használhatja a Töltse ki a fogantyút .

Bővebben: Az utolsó 3 karakter eltávolítása az Excelben

3. Karakterek eltávolítása a jobb oldalon a VBA használatával

⮚ Először is, nyisd ki Fejlesztő tab>> majd válassza ki Visual Basic

⮚ Használhatja a ALT + F11

Egy új ablak Microsoft Visual Basic for Applications Ezután nyissa meg a Beillesztés tab>> majd válassza ki Modul.

Itt a Modul kinyílik.

Egy pillanat múlva írja meg a RemoveRightCharacter kódját a modulban.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ Ezután, Mentés a kódot, és térjen vissza a munkalapra.

⮚ Először válasszon ki egy cellát, ahol a jobb oldali karakter eltávolítása után meg akarja tartani az új értéket.

⮚ Ezután írja be a képletet a B4 cellát. Írja be a modulba írt függvény nevét.

⮚ As my function name is RemoveRightCharacter ez a név fog megjelenni.

A képlet a következő

=RemoveRightCharacter(B4,5)

⮚ Végül nyomja meg a BELÉPÉS.

Ahogy kiválasztottam a cellát B4 a cella jobb oldali karakterei eltávolításra kerülnek.

Használhatja a számkarakter megjelenítésére is.

⮚ Először válasszon ki egy cellát, ahol a jobb oldali karakter eltávolítása után meg akarja tartani az új értéket.

⮚Aztán írja be a képletet a C4 cellát. Írja be a modulban megírt függvény nevét. Most szeretném megmutatni a Rendelési mennyiség. Mivel a funkcióm neve RemoveRightCharacter ez a név fog megjelenni.

A képlet a következő

=RemoveRightCharacter(C4,8)

⮚ Végül nyomja meg a BELÉPÉS

Ahogy kiválasztottam a cellát C4 a cella jobb oldali karakterei eltávolításra kerülnek.

Bővebben: VBA a karakterek eltávolításához az Excel karakterláncából

4. A jobb karakter eltávolítása a vaku kitöltésével

A jobb oldali karakter eltávolításához használhatja a szalag Flash Fill parancsát.

⮚ Először is, hozzon létre egy mintapéldát, amit használhat. Flash töltés .

⮚ Az első példát én adtam Steve a megfelelő számú karakter eltávolításával.

⮚ Ezután válassza ki a példaértéket nyitott Adatok tab>> majd válassza ki Flash töltés .

A billentyűkombináció használata Flash töltés a CTRL + E

Ahogy kiválasztottam a Flash töltés a többi cellából a jobb oldali karakterek eltávolításra kerülnek.

⮚ Ha szeretné, megtarthatja a számkaraktert a karakterlánc karaktereinek jobb oldali eltávolításával.

⮚ Itt adtam az első példát. 32 ahol csak a számkaraktert tartottam meg a jobb oldali karakterlánc karakterek eltávolításával. Ez egy mintát hozott létre a Flash töltés .

⮚ Ezután válassza ki a példaértéket nyitott Adatok tab>> majd válassza ki Flash töltés .

Ahogy kiválasztottam a Flash töltés a többi cellából a jobb oldali karakterek eltávolításra kerülnek.

5. Karakterek eltávolítása mindkét oldalról egyszerre

Ha olyan adatlapja van, ahol több információ van összezsúfolva, akkor a MID funkció alkalmas a szükséges információk vagy adatok kinyerésére.

Hogy megmutassam, hogyan működik ez a funkció, kiigazítottam az adatlapot.

⮚ Először is, válasszon ki egy cellát, ahol az új értéket szeretné megtartani, miután eltávolította a karaktert a jobb és a bal oldalon.

⮚ Ezután írja be a képletet a cellába vagy a képletsorba. Kiválasztottam a B4 cellát. Ebből a cellából akarom a Név így eltávolítom az összes jobb és bal oldali karaktert, kivéve a nevet. Steve.

⮚ A képlet a következő

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ A képlet alkalmazásához nyomja meg a BELÉPÉS

Eközben a kiválasztott cellából mind a jobb, mind a bal oldali karakterek eltávolításra kerülnek, kivéve a Név .

A többi cellára a karakterek számától függően alkalmaztam a MID funkció.

Gyakorlati szekció

Két extra lapot csatoltam, hogy gyakorolhassuk ezeket a módokat.

Következtetés

Ebben a cikkben elmagyaráztam 5 módot a karakterek eltávolítására az Excel jobb oldalán. Remélem, hogy ezek a különböző megközelítések segítenek eltávolítani a karaktereket az Excel jobb oldalán. Bármilyen javaslatot, ötletet és visszajelzést szívesen fogadunk. Nyugodtan kommentáljon alább.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.