Tartalomjegyzék
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ól5 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.