Excel tar bort tecken från höger (5 sätt)

  • Dela Detta
Hugh West

Det är möjligt att ha extra tecken i Excel-cellen. För att generera ett annat värde från befintliga värden kan det ibland vara nödvändigt att ta bort tecken . I den här artikeln ska jag förklara 5 sätt för Excel att ta bort tecken från höger.

För att göra det tydligare ska jag använda ett datablad med orderinformation från några kunder som har fyra kolumner.

Denna tabell innehåller information om olika användares beställningar. Kolumnerna är följande Namn med ID, order, namn, och Beställningskvantitet .

Ladda ner arbetsbok för att öva

Ta bort tecken från Right.xlsm

5 sätt att ta bort tecken från höger

1. Använd LEFT för att ta bort tecken från höger

För att ta bort den enda sista tecknet kan du använda funktionen LEFT.

⮚ Välj först den cell där du vill placera ditt nya värde efter att du tagit bort det sista tecknet.

⮚ Skriv sedan formeln i fältet Formula Bar. Jag valde den B4 cell. Här vill jag visa den Namn endast så kommer jag att ta bort nummersträngar. från höger.

Formeln är följande

= VÄNSTER(B4,LEN(B4)-1)

⮚ Slutligen trycker du på ENTER

Det sista tecknet i det valda B4 cellen kommer att tas bort.

Att bara ta bort ett enda tecken passar inte in i vårt exempel, så låt oss ta bort flera tecken.

⮚ Markera först cellen där du vill placera ditt nya värde efter att du tagit bort flera tecken till höger.

⮚ Skriv sedan formeln för B4 cell från denna cell vill jag ta bort flera tecken. Jag vill ta bort 5 tecken från höger.

Formeln är följande

= VÄNSTER(B4,LEN(B4)-5)

⮚ Slutligen trycker du på ENTER

Här ska de sista 5 tecknen i det valda värdet av B4 kommer att tas bort.

Nu kan du tillämpa Handtag för fyllning till AutoFit formeln för resten av cellerna.

Läs mer: Ta bort det sista tecknet från en sträng Excel

2. VALUE med LEFT-funktion för numeriska värden

När du hanterar numeriska värden kan du ta bort tecken från höger med hjälp av VÄNSTER och VALUE-funktionen tillsammans.

⮚ Välj först den cell där du vill placera ditt nya värde efter att du tagit bort tecknen till höger.

⮚ Jag valde den B4 cellen och skrev sedan formeln. Här vill jag ta bort tecken från höger och behåller endast Beställningskvantitet Så jag tar bort alla strängtecken från höger utom numret.

Formeln är följande

=VÄRDE(VÄNSTER(C4,(LEN(C4)-8)))

⮚ Slutligen trycker du på ENTER

strängtecken av den C4 cellen kommer att tas bort från höger. Du kommer endast att se de numeriska värdena i Antal format i Beställningskvantitet kolumn.

Beroende på hur många strängtecken som finns tillsammans med siffertecknet måste du skriva om formeln.

🔺 Om alla siffertecken har samma strängtecken kan du använda Handtag för fyllning .

Läs mer: Hur man tar bort de sista 3 tecknen i Excel

3. Ta bort tecken från höger med hjälp av VBA

⮚ Öppna först Utvecklare fliken>> välj sedan Visual Basic

⮚ Du kan också använda ALT + F11

Ett nytt fönster med Microsoft Visual Basic för tillämpningar kommer att visas. Öppna sedan Infoga fliken>> välj sedan Modul.

Här är det Modul öppnas.

Om ett ögonblick skriver du koden för RemoveRightCharacter i modulen.

 Funktion RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) Slutfunktion 

⮚ Efter det, Spara koden och gå tillbaka till arbetsbladet.

⮚ Välj först en cell där du vill behålla ditt nya värde efter att du tagit bort tecknet från höger.

⮚ Skriv sedan formeln för B4 cell. Skriv in det funktionsnamn som du har skrivit i modulen.

⮚ Eftersom mitt funktionsnamn är RemoveRightCharacter visas detta namn.

Formeln är följande

=RemoveRightCharacter(B4,5)

⮚ Slutligen trycker du på ENTER.

När jag valde cell B4 de högra tecknen i denna cell tas bort.

Du kan också använda den för att visa siffertecknet.

⮚ Välj först en cell där du vill behålla ditt nya värde efter att du tagit bort tecknet från höger.

⮚ Skriv sedan formeln för den C4 cell. Skriv in det funktionsnamn som du har skrivit i modulen. Nu vill jag visa Beställningskvantitet. Eftersom mitt funktionsnamn är RemoveRightCharacter visas detta namn.

Formeln är följande

=RemoveRightCharacter(C4,8)

⮚ Slutligen trycker du på ENTER

När jag valde cell C4 de högra tecknen i denna cell tas bort.

Läs mer: VBA för att ta bort tecken från strängar i Excel

4. Ta bort den rätta karaktären med Flash Fill

Du kan använda kommandot Flash Fill från bandet för att ta bort det rätta tecknet.

⮚ Skapa först ett exempel på ett mönster att använda Flash Fill .

⮚ Jag gav det första exemplet Steve genom att ta bort rätt antal tecken.

⮚ Därefter väljer du exempelvärdet öppna Uppgifter fliken>> välj sedan Flash Fill .

Tangentbordsgenväg att använda Flash Fill är CTRL + E

När jag valde den Flash Fill de högra tecknen i resten av cellerna tas bort.

⮚ Om du vill kan du behålla siffertecknet genom att ta bort strängtecknen till höger.

⮚ Här gav jag det första exemplet 32 där jag bara behöll siffertecknet genom att ta bort de rätta strängtecknen. Det skapade ett mönster för Flash Fill .

⮚ Därefter väljer du exempelvärdet öppna Uppgifter fliken>> välj sedan Flash Fill .

När jag valde den Flash Fill de högra tecknen i resten av cellerna tas bort.

5. Ta bort tecken från båda sidorna samtidigt

Om du har ett datablad där flera uppgifter är komprimerade tillsammans, kan du MID-funktionen är lämplig för att utvinna den information eller de uppgifter som krävs.

För att visa hur denna funktion fungerar har jag gjort en justering av databladet.

⮚ Välj först en cell där du vill behålla ditt nya värde efter att du tagit bort tecknet från både höger och vänster.

⮚ Skriv sedan formeln i cellen eller i formellfältet. Jag valde formeln B4 cellen. Från den cellen vill jag ha Namn så jag tar bort alla tecken till höger och vänster utom namnet. Steve.

⮚ Formeln är

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

⮚ För att tillämpa formeln trycker du på ENTER

Under tiden kommer både höger och vänster tecken att tas bort från den valda cellen, utom det Namn .

För resten av cellerna tillämpade jag, beroende på deras teckenantal, följande MID funktion.

Övningssektionen

Jag har bifogat två extra blad för att öva på dessa sätt.

Slutsats

I den här artikeln förklarade jag 5 sätt att ta bort tecken från höger i Excel. Jag hoppas att dessa olika tillvägagångssätt hjälper dig att ta bort tecken från höger i Excel. För alla typer av förslag, idéer och feedback är du varmt välkommen. Kommentera gärna nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.