Note: The other languages of the website are Google-translated. Back to English

Hvordan fjernes første eller sidste n tegn fra en celle eller streng i Excel?

Denne tutorial demonstrerer forskellige hurtige tricks til at fjerne første eller sidste N tegn fra en celle eller en streng i Excel.

doc fjern først sidste 1 1. Fjern de første N tegn med formlen / UDF
2. Fjern de sidste N tegn med formlen / UDF
3. Fjern N-tegn fra venstre eller højre eller midt uden formler
4. Download prøvefil

1. Fjern de første N tegn med formler

I denne del introducerer jeg tre forskellige måder til hurtigt at fjerne de første N-tegn fra en streng.

1.1 Fjern de første N tegn med RIGHT / REPLACE-funktionen

>> Kombiner RIGHT og LEN funktion for at fjerne de første N tegn

Formelsyntaks og argumenter

Formel: = HØJRE (string_cell, LEN (string_cell) -n_character)

Reference: string_cell: den celle, du bruger til at fjerne tegn

n_karakter: antallet af tegn, du vil fjerne

Eksempel: Fjern de første 2 tegn fra streng i celle A2, kopier og indsæt formlen
= HØJRE (A2, LENNE (A2) -2)
trykke Indtast nøgle
doc fjern først sidste 2

>> ERSTAT-funktion for at fjerne de første N-tegn

Formelsyntaks og argumenter

Formel: = REPLACE (Old_text, Strat_n, Num_Chars, New_text)

Reference: Old_text: den celle, du bruger til at erstatte tegn

Old_text: den celle, du bruger til at erstatte tegn

Start_n: placeringen af ​​tegnet i old_text, som du vil erstatte med new_text

Num_Chars: antallet af tegn i gammel tekst, som du vil erstatte med new_text

Ny_tekst: den tekst, der erstatter den gamle_tekst

Eksempel: Udskift de første to tegn med intet i celle A6, kopier og indsæt denne formel:
= UDSKIFT (A6,1,2, "")
trykke Indtast nøgle
doc fjern først sidste 3

1.2 Fjern de første N tegn med brugerdefineret funktion

1. Trykke Alt + F11 for at aktivere Microsoft Visual Basic for Applications-vinduet, og klik derefter på indsatte > Moduler at oprette et modul.

2. Kopier nedenstående kode og indsæt dem i Moduler scripts.

VBA-kode: Fjern de første n tegn

Public Function RemoveFirstC(rng As String, cnt As Long)

RemoveFirstC = Right(rng, Len(rng) - cnt)

End Function

3. Gem koden, og gå tilbage til det ark, du bruger. Fjern f.eks. De første 3 tegn fra streng i Cell A11, kopier og indsæt denne formel
= FjernFirstC (A11,3)
trykke Indtast nøgle
doc fjern først sidste 4


fjern position

Dette værktøj til fjernelse af tegn øger din effektivitet med 90%, og lad meget tid være til at nyde dit liv

▲ Sig farvel med at ændre og huske formler, giv dig en fuld hvile på hjernen.

▲ Bortset fra dette værktøj er der 228 avancerede værktøjer (inklusive 30+ tekstredigeringsværktøjer) andet i Kutools til Excel, som kan løse din 80 % Excel puslespil.

▲ Bliv en Excel-ekspert på 5 minutter, få folks anerkendelse og forfremmelse.

▲ 110000+ højeffektive mennesker og 300+ verdensberømte virksomheders valg.

30- dages gratis prøveperiode, intet kreditkort påkrævet


2. Fjern de sidste N tegn med formler

I denne del er der to måder til at fjerne de sidste N-tegn fra streng i Excel.

2.1 Fjern de sidste N tegn med VENSTRE funktion

Formelsyntaks og argumenter

Formel: = VENSTRE (string_cell, LEN (string_cell) -Num_chars)

Reference: string_cell: den celle, du bruger til at fjerne tegn

n_karakter: antallet af tegn, du vil fjerne

Eksempel: Fjern de sidste 2 tegn fra streng i celle A2, kopier og indsæt formlen
= VENSTRE (A2, LENNE (A2) -2)
trykke Indtast nøgle
doc fjern først sidste 5

2.2 Fjern de sidste N tegn med brugerdefineret funktion

1. Trykke Alt + F11 taster for at aktivere Microsoft Visual Basic for Applications-vinduet, skal du klikke på indsatte > Moduler at oprette et modul.

2. Kopier nedenstående kode og indsæt dem i modulskriptet.

VBA-kode: Fjern de sidste n tegn

Public Function RemoveLastC(rng As String, cnt As Long)

RemoveLastC = Left(rng, Len(rng) - cnt)

End Function

3. Gem koden, og gå tilbage til det ark, du bruger. Fjern f.eks. De sidste 3 tegn fra streng i celle A5, skriv denne formel
= FjernLastC (A5,3)
trykke Indtast nøgle
doc fjern først sidste 6


ikke flytte

Ønsker du lønforhøjelse og meget tid til at ledsage familien?

Fanen Office forbedrer din effektivitet med 50%, når Microsoft Office arbejder lige nu

Utroligt, det er lettere og hurtigere at arbejde på to eller flere dokumenter end at arbejde på et.

Sammenlignet med kendte browsere er fanebladeværktøjet i Office-fanen mere kraftfuldt og mere effektivt.

Reducer hundreder af museklik og tastaturindtastning hver dag for dig, farvel med musens hånd nu.

Hvis du normalt arbejder på flere dokumenter, vil Office Tab være en god tidsbesparelse for dig.

30-dag gratis prøveperiode, ingen kreditkort kræves.

Læs mereGratis download nu


3. Fjern N tegn fra venstre eller højre eller midt uden formler

Hvis du ikke ønsker at spilde tid på at huske formler til at håndtere opgaven med at fjerne N tegn fra venstre eller højre for en streng, Fjern efter position nytte af Kutools til Excel kan håndtere denne opgave med klik uden nogen formler.

Nu får du dig til at arbejde hurtigere og bedre end andre, få forfremmelse med lethed

35 Tekstredigeringsværktøjer til Excel Forbedrer din 90% produktivitet i tekstbehandling og giver meget tid til at nyde livet

Disse værktøjer er kun en del af Kutools til Excel, der er 194 værktøjer, som andre kan løse 80 % Excel-puslespil til dig.

  • Kutools til Excel hjælper dig med nemt at håndtere 1500 arbejdsscenarier, der i gennemsnit forbedrer din 71% effektivitet hver dag
  • Et klik for at gennemføre de fleste af komplicerede operationer, undgå musens hånd forårsaget af tusindvis af museklik til dig.
  • Du kan sekunder håndtere Excel-opgaver uden at søge efter smertefuld formel og VBA og har meget mere tid til at ledsage med din familie.
  • Valgt af 110000+ højeffektive mennesker og mere end {module708} verdensberømte virksomheder.

Efter gratis installation af Kutools til Excel, skal du gøre som nedenfor:

Vælg de celler, du vil fjerne tegn fra, ved at anvende hjælpeprogrammet ved at klikke på Kutools > tekst > Fjern efter position.
doc fjern først sidste 7

3.1 Fjern de første / sidste N tegn uden formel

>> Fjern de første N tegn

doc fjern først sidste 8

1) I Tal tekstboks, skriv det antal tegn, du vil fjerne fra streng, i dette eksempel vil jeg fjerne først 3 tegn fra strenge.

2) Kontroller Fra venstre indstilling i Position sektion.

Resultatet vises som:
doc fjern først sidste 9

>> Fjern de sidste N tegn

doc fjern først sidste 10

1) I Tal tekstboks, skriv det antal tegn, du vil fjerne fra streng, i dette eksempel vil jeg fjerne sidste 3 tegn fra strenge.

2) Kontroller Fra højre indstilling i Position sektion.

Resultatet vises som:
doc fjern først sidste 11

3.2 Fjern N tegn fra en midtspecifik position uden formel

Men nogle gange vil du måske fjerne et bestemt antal tegn fra midten af ​​en streng.

Eksempel: Fjern 3 tegn starter fra de tredje tegn fra strengen.

doc fjern først sidste 12

1) I nummer tekst, skriv det antal tegn, du vil fjerne fra strengene, her fjerner jeg 3 tegn.

2) Kontroller Angiv valgmulighed, og skriv derefter det nummer, som du vil fjerne streng start fra, ved siden af ​​tekstfeltet i Position sektion, her fjerner jeg tegn fra tredje tegn.

Resultatet vises som:
doc fjern først sidste 13

Fjern tegn efter position uden formler

fjern efter position

Tip: Hvis du vil fjerne alle numeriske, alfa, ikke-numeriske, ikke-alfa eller specifikke tegn fra celler, kan du anvende Kutools til Excel Fjern tegn nytte.
fjern med tegn

Flere tip til fjernelse af tegn ...


Download prøvefil

prøve


Anbefalede produktivitetsværktøjer

Fanen Office - Gennemse faner, redigering, styring af dokumenter i Microsoft Office 2019-2003 og Office 365


fanen kontor

Kutools til Excel - Samler mere end 300 avancerede værktøjer til at spare 50% tid i dit daglige Excel -arbejde


fanen kutools
fanen kutoolsp
Sorter kommentarer efter
Kommentarer (19)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg kan ikke få denne formel til at virke, jeg skriver: =LEFT(A1,LEN(A1)-4), og den giver fejl hver gang.
Min A1 kolonne har følgende data: ELDB-AK-S-42228-001


Hvorfor virker dette ikke?
Denne kommentar blev minimeret af moderatoren på webstedet
Beklager, jeg ved ikke, hvad der sker med dit ark, det fungerer med succes i min projektmappe
Denne kommentar blev minimeret af moderatoren på webstedet
Formater dine celler til specialtegn.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg havde oprindeligt problemer, fordi jeg brugte denne formel inden for 2 andre (IF og ROUND) og var i stand til at få denne formel til at fungere ved at fjerne LEN
Denne kommentar blev minimeret af moderatoren på webstedet
brug ; i stedet for , i din formel
Denne kommentar blev minimeret af moderatoren på webstedet
Cambia LEN af LARGO
Denne kommentar blev minimeret af moderatoren på webstedet
ingen escribas LEN, skriv LARGO
Denne kommentar blev minimeret af moderatoren på webstedet
Lige hvad jeg havde brug for!
Denne kommentar blev minimeret af moderatoren på webstedet
flot dens arbejde flot tak
Denne kommentar blev minimeret af moderatoren på webstedet
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" dette er mine data. Jeg vil have pinkode adskilt fra dataene. ved at bruge =HØJRE(P2,LEN(P2)-6) virker det ikke.
Denne kommentar blev minimeret af moderatoren på webstedet
Du vil udtrække de sidste 6 tegn, formlen =HØJRE(P2,6) kan hjælpe dig, flere detaljer, gå til denne artikel.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
Denne kommentar blev minimeret af moderatoren på webstedet
"658414 Mottagares kundnummer Menigo Rutt VÄX319" er min information, men jeg er kun interesseret i de sidste seks bogstaver/tal. Nogle ideer?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Krets, du kan bruge denne formel =HØJRE(A1, 6) til at udtrække de sidste 6 tegn i en anden celle. For flere detaljer, læs venligst denne artikel:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
Denne kommentar blev minimeret af moderatoren på webstedet
Tak, stor hjælp.
Denne kommentar blev minimeret af moderatoren på webstedet
Elsk dette!!! Forklaret klart. Let at følge. Virkede!!! Tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Merci vraiment ca m'a beaucoup aidé, tak, det er meget nyttigt
Denne kommentar blev minimeret af moderatoren på webstedet
Gracias por tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
Denne kommentar blev minimeret af moderatoren på webstedet
godt, tusind tak!!
Denne kommentar blev minimeret af moderatoren på webstedet
Nyttig artikel
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL