Tartalomjegyzék
Ebben a cikkben megmutatom az utolsó karakter eltávolításának hat hatékony módját az Excelben. Néha szükség van arra, hogy különböző szövegeket vonjunk ki egy cellából az utolsó karakter eltávolításával. Ez kézzel történő beírással is elvégezhető, de ez nem hatékony. Tehát merüljünk bele ebbe a cikkbe, és ismerjük meg az utolsó karakter eltávolításának módjait az Excelben az Ön igényeinek megfelelően.
Munkafüzet letöltése
Utolsó karakter eltávolítása.xlsm6 módja az utolsó karakter eltávolításának az Excelben
Itt van egy adatkészletem, ahol négy oszlopot jelenítek meg; Tanulói azonosító, név, kurzusszám, e-mail azonosító Ezen adatok felhasználásával megpróbálom megmutatni, hogy milyen módon lehet az utolsó karakter eltávolítása és a szükséges adatok kinyerése.
Módszer-1: REPLACE funkció használata csak az utolsó karakter eltávolítására
Tegyük fel, hogy Diák azonosító 5 karakterből áll, amelyek közül az első 4 az évszámot jelöli, az utolsó pedig a tekercsszámot, mint ebben a példában. Így az évszám kinyeréséhez ebből a Diák azonosító az utolsó karaktert el kell távolítanod a a REPLACE funkció A kinyert értékek a következő táblázatban jelennek meg Év Oszlop.
1. lépés:
Válassza ki a kimenetet E5 cella .
➤Típus a következő funkció
=VALUE(REPLACE(B5,LEN(B5),1,""))
Tessék, B5 a régi szöveg , LEN(B5) visszaadja a szöveg hosszát, és ebben az esetben ez a 5 így 5 lesz start_num , 1 a num_chars és új szöveg a Üres .
Az értékfüggvény a karakterláncot számmá alakítja.
2. lépés:
➤Press BELÉPÉS és megkapja a kimenetet.
➤Húzza le a Töltse ki a fogantyút
Eredmény
📓 Megjegyzés:
A használata REPLACE Funkció nem lesz képes egynél több karaktert eltávolítani az utolsóból.
Bővebben: Az utolsó 3 karakter eltávolítása az Excelben
Módszer-2: A LEFT funkció használata
A Tanfolyam száma oszlopban különböző kurzusneveket hoztak létre a Részleg Név és szám. Részleg ebből a tanfolyamból Nem, az utolsó három számjegyet el kell távolítani a a LEFT funkció .
1. lépés:
➤A kimenet kiválasztása E5 cella .
➤A következő képletet kell használni
=LEFT(D5,LEN(D5)-3)
Tessék, D5 a szöveg és LEN(D5)-3 = 5-3=2 a num_chars. Így az első két karakter kimenetként jelenik meg.
2. lépés:
➤Press BELÉPÉS és megkapja a kimenetet.
➤Húzza le a Töltse ki a fogantyút
Eredmény
Bővebben: Hogyan lehet eltávolítani a karaktereket az Excelben
Módszer-3: MID funkció használata
A Tanfolyam száma oszlopban különböző kurzusneveket hoztak létre a Részleg Név és szám. Részleg ebből a tanfolyamból Nem, az utolsó három számjegyet el kell távolítani a a MID funkció .
1. lépés:
➤A kimenet kiválasztása E5 cella .
➤A következő képletet kell használni
=MID(D5,1,LEN(D5)-3)
Tessék, D5 a szöveg , 1 a start szám , LEN(D5)-3 a num_char
2. lépés:
➤Press BELÉPÉS és megkapja a kimenetet.
➤Húzza le a Töltse ki a fogantyút
Eredmény
Most megkapja a kimenetet a Részleg oszlop.
Bővebben: Excel karakterek eltávolítása a jobb oldalon
Módszer-4: Flash kitöltés használata az utolsó karakter eltávolításához
A Tanfolyam száma oszlopban különböző kurzusneveket hoztak létre a Részleg Név és szám. Részleg ebből a tanfolyamból Nem, az utolsó három számjegyet el kell távolítani a a Flash Fill funkció .
1. lépés:
➤A kimenet kiválasztása E5 cella .
➤Típust a részleg neve a következő szerint D5 cella.
2. lépés:
➤In E6-os sejt kezdje el a gépelést, mint az előző, majd a következő Részleg neveket fognak javasolni.
3. lépés:
➤Press BELÉPÉS és a következő kimenetek jelennek meg.
Bővebben: Hogyan lehet eltávolítani a karaktereket az Excel bal oldali részéből
Módszer-5: Az első és utolsó karakterek egyidejű eltávolítása
Tegyük fel, hogy a Email azonosító oszlop Van néhány Email azonosítók de ezek elején és végén néhány speciális karakterrel kombinálva vannak. Ids Ezeket a jeleket az első és az utolsó helyen egyszerre akarom elhagyni a következővel a MID funkció .
1. lépés:
➤A kimenet kiválasztása E5 cella .
➤A következő képletet kell használni
=MID(D5,3,LEN(D5)-4)
Tessék, D5 a szöveg , 3 a start szám , LEN(D5)-4 a num_char
3 használják, mint start szám mert vannak 2 speciális karakterek előtt Email azonosító
és 4 levonásra kerül a teljes karakterhosszúságból a num_char mert összesen 4 a kihagyni kívánt speciális karakterek.
2. lépés:
➤Press BELÉPÉS és megkapja a kimenetet.
➤Húzza le a Töltse ki a fogantyút
Eredmény
Bővebben: Hogyan lehet eltávolítani a speciális karaktereket az Excelben
6. módszer: VBA kód használata
Megteheti használja a VBA kódot az utolsó karakter eltávolítására is mint a Módszer-2 vagy Módszer-3 .
1. lépés:
➤Select Fejlesztő Tab>> Visual Basic Opció
2. lépés:
➤ Visual Basic szerkesztő megnyílik
➤Select Beillesztés Tab>> Modul Opció
3. lépés:
➤ 1. modul létrejön.
4. lépés:
Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function
Ez a kód létrehoz egy függvényt, melynek neve RmvLstCh
➤ Mentés a kódot és Zárja be a az ablakot.
5. lépés:
➤A kimenet kiválasztása E5 cella
=RmvLstCh(D5,3)
6. lépés :
➤Press BELÉPÉS és megkapja a kimenetet.
➤Húzza le a Töltse ki a fogantyút
Eredmény
Gyakorlati szekció
A saját magad általi gyakorláshoz biztosítottunk egy Gyakorlat a jobb oldalon lévő egyes lapokon minden egyes módszerhez az alábbi módon. Kérjük, hogy ezt saját maga végezze el.
Következtetés
Ebben a cikkben megpróbáltam lefedni az utolsó karakter hatékony eltávolításának legegyszerűbb módjait az Excelben. Remélem, hasznosnak találja. Ha bármilyen javaslata vagy kérdése van, nyugodtan ossza meg velünk.