Jobb karakterek és szóközök vágása Excelben (5 mód)

  • Ossza Meg Ezt
Hugh West

Néha előfordulhat, hogy az adatcelláinkhoz további karakterek kapcsolódnak a jobb oldalon, amelyekre nincs szükség. Ezeket a karaktereket levághatja az adatcella jobb oldalán. Ebben a cikkben öt módszert mutatok a jobb oldali karakterek levágására az Excelben.

Tegyük fel, hogy van egy adathalmazunk, amelyben a különböző résztvevők által egy maratonon megtett távolságot adjuk meg. Minden egyes maraton végén van néhány hely. Résztvevő neve és a sejtek a Távolság megtett út oszlopban vannak a számértékek és az egység - mérföld. Most a szóközöket és az egységet jelölő karaktereket vágjuk le a jobb oldalról.

Gyakorlati munkafüzet letöltése

Jobb karakterek vágása Excel.xlsm-ben

5 módszer a jobb karakterek levágására

1. TRIM funkció az extra szóközök eltávolításához a jobb oldalon

Előfordulhat, hogy az adatcellák jobb végén extra szóközök vannak. Használhatjuk a a TRIM funkció Ahogy említettük, a Résztvevő nevének végén van néhány szóköz,

A szóközök eltávolításához írja be a következő képletet egy üres cellába ( C7)

=TRIM(A7)

Itt a TRIM függvény eltávolítja a szóközöket a jobb végéről

Sajtó BELÉPÉS hogy eltávolítsa az összes extra szóközt.

Húzócella C7 ugyanazt a képletet alkalmazza az összes többi cellában.

2. Szöveg az oszlopokba funkciók a jobb oldali szóközök vágására

Használhatja a Szöveg oszlopokba funkcióval a jobb oldali szóközök levágásához. Ehhez a módszerhez szükség van egy tartalék oszlopra attól az oszloptól jobbra, ahonnan a szóközöket el akarja távolítani. Először is illesszen be egy oszlopot attól az oszloptól jobbra, ahonnan a szóközöket el akarja távolítani.

Most menj a Adat> Adateszközök és válassza a Szöveg oszlopokba .

Most egy Szöveg oszlopba varázsló ablak jelenik meg. Fix szélesség és kattintson a Következő .

A második lépésben mozgassa az adatai melletti függőleges vonalat az adatok végére, és válassza a Következő .

Most látni fogja, hogy az összes adatát fekete színnel kiemeli. Válassza ki a Befejezés .

Ezután megjelenik egy megerősítő ablak. Nyomja meg a OK .

Most látni fogja, hogy az adatkészlet jobb végén nincsenek szóközök.

3. LEFT és LEN funkció a jobb oldali karakterek vágásához

A következő kombinációval a LEFT funkció és a LEN funkció segítségével könnyedén kivághatja a jobb oldali karaktereket az adatcellákból. Írja be a következő képletet egy üres cellába ( C7 ),

=LEFT(B7,LEN(B7)-6)

Itt a LEFT függvény azt jelzi, hogy a képlet a kiválasztott cella karaktereit adja vissza, B7 a LEFT és LEN(B7)-6 rész azt jelzi, hogy a cella teljes hosszából az utolsó 6 karaktert B7 mentesül a visszatéréskor a LEFT funkció.

Sajtó BELÉPÉS és láthatjuk, hogy a jobb oldali karaktereket, amelyek mérföldeket jelentenek az adatállományunk számára, eltávolítottuk.

Húzócella C7 ugyanazt a képletet alkalmazza az összes többi cellában.

4. Numerikus érték megszerzése a jobb oldali karakterek levágásával

Az előző módszerrel a kimeneti cellában szövegeket kapunk visszatérésként. Ha numerikus értékeket szeretnénk kapni, akkor a következő módszert kell használnunk a VALUE funkció Ha a jobb oldali karakterek levágása után a numerikus értéket szeretné megkapni, írja be a következő képletet a cellába C7 ,

=VALUE(LEFT(B11,LEN(B11)-6))

Itt a ÉRTÉK függvény átalakítja a visszatérő LEFT függvényt numerikus értékekké alakítja.

Sajtó BELÉPÉS. Látni fogja, hogy a képlet levágta a jobb oldali karaktereket. A kimeneti cella jobb oldalán megjelenik a visszatérés is, C7 ami azt jelzi, hogy a visszatérés egy numerikus érték.

Húzza a C7 cellában, hogy ugyanazt a képletet alkalmazza az összes többi cellában. Ennek eredményeképpen a megtett távolságot az egység nélkül kapja meg. miles numerikus formátumban a kimeneti cellákban az összes résztvevő esetében.

5. Jobb karakterek vágása VBA használatával

Egy másik módja a megfelelő karakterek levágásának az Excelben egy egyéni függvény készítése a következővel Visual Basic alkalmazások (VBA) . Első sajtó ALT+F11 , akkor megnyílik a VBA ablakban. Most kattintson a jobb gombbal a bal oldali panel lapjára, hogy megnyisson egy legördülő menüt. Beillesztés kattintással és a Modul .

Megnyit egy Modul(kód) ablak.

Szúrja be a következő kódot a Modul(kód) ablak.

 Public Function TRIMLASTX(rng As String, cnt As Long) TRIMLASTX = Left(rng, Len(rng) - cnt) End Function 

A kód létrehoz egy egyéni függvényt, melynek neve TRIMLASTX amely meghatározott számú karaktert vág le a kijelölt cella jobb oldaláról.

Most zárja be a VBA ablakban, és írja be a következő képletet a cellába C7,

=TRIMLASTX(B7,6)

Tessék, B7 a kiválasztott cella és 6 jelzi az eltávolítandó karakterek számát.

Sajtó BELÉPÉS és látni fogja, hogy a képlet levágta a megfelelő karaktereket.

Húzócella C7 ugyanazt a képletet alkalmazza az összes többi cellában.

Következtetés

Az Excelben a fenti módszerek bármelyikével levághatja a jobb oldali karaktereket. Ha bármilyen zűrzavarral szembesül, kérjük, hagyjon megjegyzést.

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.