Az utolsó 3 karakter eltávolítása Excelben (4 képlet)

  • Ossza Meg Ezt
Hugh West

Mindannyiunk számára teljesen nyilvánvaló, hogy érzékeljük néhány felesleges karakter jelenlétét a szövegsor végén. Tehát mindannyian szeretnénk eltávolítani az összes ilyen utolsó felesleges karaktert, hogy adatainkat jobb módon mutassuk be. Nos, ha ilyen problémái vannak, és keresi a módját annak, hogy az utolsó karakterek eltávolítása az Excelben , akkor kérjük, folytassa ezt a cikket. Mert négy különböző képletet mutatunk meg, amelyekkel könnyedén eltávolíthatja az utolsó 3 karaktert az Excelben.

Gyakorlati munkafüzet letöltése

Javasoljuk, hogy töltse le az Excel fájlt, és gyakoroljon vele együtt.

Utolsó 3 karakter eltávolítása.xlsm

4 képlet az utolsó 3 karakter eltávolításához az Excelben

A cikk során az összes módszer bemutatásához a munkavállalói információk listáját fogjuk használni adatkészletként. Először is, lássunk egy kis ízelítőt belőle:

Tehát, minden további vita nélkül, merüljünk bele egyenként az összes módszerbe.

1. A LEFT és LEN funkciók használata az utolsó 3 karakter törléséhez az Excelben

A Alkalmazotti információk. lista , a Teljes név oszlop tartalmazza az alkalmazottak teljes nevét. Itt láthatjuk, hogy minden egyes név ugyanazt a vezetéknevet viseli, ami " Roy ". A célunk tehát az, hogy az összes alkalmazott nevéből eltávolítsuk a vezetéknevet, és csak a keresztnevet tároljuk a Adott név oszlop. Tehát, mindenféle késlekedés nélkül, menjünk végig a módszer lépésről lépésre:

🔗 Lépések:

❶ Először is, válassza ki a címet. sejt E5 ▶ a képlet eredményének tárolásához.

❷ Ezután írja be a következő képletet

=LEFT(D5,LEN(D5)-3)

a cellán belül.

❸ Ezt követően nyomja meg a BELÉPÉS gomb.

❹ Végül húzza a Töltse ki a fogantyút ikon a Adott név oszlop.

Ennyi.

␥ Formula bontás:

📌 Szintaxis: LEFT(text, [num_chars])

📌 Szintaxis: LEN(text)

  • LEN(D5)-3 ▶ kiszámítja a szöveg hosszát, " Jason Roy ", majd kivonja az eredményt a 3 .
  • D5 ▶ a szöveg cellájának címére utal " Jason Roy ".
  • =LEFT(D5,LEN(D5)-3) ▶ az utolsó 3 karaktert lemetszi, azaz " Roy " a szövegből " Jason Roy ".

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

2. Az utolsó 3 karakter törlése a REPLACE funkcióval az Excelben

Most törölni fogjuk az utolsó 3 karaktert, és a helyükre egy null string ("") Ehhez a a Csere funkció itt.

🔗 Lépések:

❶ Először is, válassza ki a címet. sejt E5 ▶ a képlet eredményének tárolásához.

❷ Akkor, típus a képlet

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

a cellán belül.

❸ Ezt követően nyomja meg a BELÉPÉS gomb.

❹ Végül húzza a Töltse ki a fogantyút ikon a Adott név oszlop.

Ennyi.

␥ Formula bontás:

📌 Szintaxis: REPLACE(régi_text, start_num, num_chars, új_text)

📌 Szintaxis: FIND(find_text, within_text, [start_num])

  • "" ▶ egy olyan null string Excelben.
  • 3 ▶ az utolsó 3 karakterek egy sorban.
  • FIND(" ",D5)+1 ▶ megtalálja a kezdőszám az utolsó 3 karakterek.
  • " " ▶ az alábbiak kimutatására használt vége egy szöveges sorban.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ az utolsó 3 karaktert lemetszi, azaz " Roy " a szövegből " Jason Roy ".

Bővebben: Az utolsó karakter eltávolítása az Excel karakterláncból a VBA segítségével

3. Az utolsó 3 karakter figyelmen kívül hagyása az Excelben a Flash Fill funkció használatával

A Microsoft Excel 2013 és a későbbi verziók egy rendkívül hasznos eszközzel, az úgynevezett Flash töltés Ebben a szakaszban az utolsó 3 karaktert töröljük, azaz figyelmen kívül hagyjuk a vezetéknevet, Roy az egyes alkalmazottak nevéből a Flash töltés eszköz. Az alábbi lépéseket kell követni:

🔗 Lépések:

❶ Először is, válassza ki a címet. sejt E5 és írja be Jason benne.

❷ Ezután nyomja meg a BELÉPÉS gomb.

❸ A következő cellában, E6 elkezd gépelni Brandon csak a vezetéknevét hagyta meg, Roy .

Most észreveheti, hogy az Excel már megkapta a mintát, és előnézetet javasol az összes következő névhez.

❹ Mindössze annyit kell tennie, hogy megnyomja a BELÉPÉS gombot újra.

Így, mi tettük a Adott név oszlopot, amely csak az alkalmazottak nevével van kiegészítve.

Bővebben: Hogyan lehet eltávolítani a karaktereket az Excelben

4. Az utolsó 3 karakter eltávolítása VBA-kód használatával az Excelben

Végül, ebben a szakaszban, a következőkkel fogjuk használni a VBA kódok az utolsó 3 karakter törlése, azaz a vezetéknév törlése Roy az összes alkalmazott teljes nevéből. Most jönnek a lépések:

🔗 Lépések:

Válassza ki a címet. a tartomány (D5:D14) a cellák ▶ az utolsó 3 karakter eltávolításához.

❷ Sajtó ALT + F11 billentyűk ▶ a VBA ablak.

❸ Go to Beillesztés Modul .

Másolás a következőket VBA kód:

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

❺ Sajtó CTRL + V ▶ a paste a fentiek VBA kód.

Mentés a VBA kód és visszamenni a táblázatba.

❼ Most, válassza ki a címet. sejt E5 ▶ a képlet eredményének tárolásához.

❽ Akkor, típus a képlet

=RemoveLast3Characters(D5,3)

a cellán belül.

❾ Ezt követően nyomja meg a BELÉPÉS gomb.

❹ Végül húzza a Töltse ki a fogantyút ikon a Adott név oszlop.

Ennyi.

📓 Megjegyzés:

A funkció =RemoveLast3Characters(Text,Number) egy szintetizált függvény. Ezt a függvényt használhatja a VBA kódot, amellyel tetszőleges számú utolsó karaktert törölhetünk egy karakterláncból. Csak írjunk be egy tetszőleges számot a függvény Number mezőjébe. Ennyi.

Emlékezetes dolgok

📌 Legyen óvatos a szintaxis a funkciók .

📌 Adatok beillesztése tartományok óvatosan a képletek .

📌 ("") utal NULL karakterlánc Excelben.

Következtetés

Összefoglalva, 4 különböző módszert tárgyaltunk az utolsó három karakter eltávolítására az Excelben. Javasoljuk, hogy töltse le a cikkhez csatolt gyakorlati munkafüzetet, és gyakorolja az összes módszert ezzel. És ne habozzon, hogy bármilyen kérdést tegyen fel az alábbi megjegyzés rovatban. Megpróbálunk válaszolni az összes vonatkozó kérdésre, amint lehetséges.

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.