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

Hur tar jag bort sträng efter n: a tecken i Excel?

I vissa fall kanske du vill ta bort alla strängar efter n: e tecken från celler i Excel. Om du har få celler som behövs för att ta bort strängar efter det n: e tecknet kan du radera dem manuellt. Men om det finns hundratals celler måste det vara trött att ta bort strängar en efter en. Nu berättar den här guiden dig hur du snabbt kan ta bort strängar efter det n: e tecknet i Excel, läs nedanstående detaljer.

Ta bort alla strängar efter n: a tecken med formeln

Ta bort sträng i specifik position genom Ta bort efter position

Fliken Office Aktiverar flikredigering och surfning i Office, och gör ditt arbete mycket enklare ...
Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%
  • Återanvänd allt: Lägg till de mest använda eller komplexa formlerna, diagrammen och allt annat till dina favoriter och återanvänd dem snabbt i framtiden.
  • Mer än 20 textfunktioner: Extrahera nummer från textsträng; Extrahera eller ta bort en del av texterna; Konvertera siffror och valutor till engelska ord.
  • Sammanfoga verktyg: Flera arbetsböcker och ark till en; Slå ihop flera celler / rader / kolumner utan att förlora data; Slå samman duplicerade rader och summa.
  • Dela verktyg: Dela data i flera ark baserat på värde; En arbetsbok för flera Excel-, PDF- eller CSV-filer; En kolumn till flera kolumner.
  • Klistra över Dolda / filtrerade rader; Räkna och summa av bakgrundsfärg; Skicka personliga e-postmeddelanden till flera mottagare i bulk.
  • Superfilter: Skapa avancerade filterscheman och tillämpas på alla ark; Svart per vecka, dag, frekvens och mer; Filter med fetstil, formler, kommentarer ...
  • Mer än 300 kraftfulla funktioner; Fungerar med Office 2007-2021 och 365; Stöder alla språk; Enkel implementering i ditt företag eller organisation.

pil blå höger bubbla Ta bort alla strängar efter n: a tecken med formeln

Du kan använda formeln nedan för att ta bort alla strängar efter det n: e tecknet.

Kutools för Excel, med mer än 120 praktiska Excel-funktioner, förbättra din arbetseffektivitet och spara din arbetstid.

Ta exempel, du vill ta bort alla strängar efter det tredje tecknet och välj en cell och skriv den här formeln = VÄNSTER (A1,3) tryck på den ange och dra autofyllhandtaget ner till cellerna.

doc raderas efter n: a tecken 1
doc raderas efter n: a tecken 2

Dricks: I ovanstående formel kan du ändra 3 till valfri nionde som du behöver. Om du till exempel vill ta bort strängar efter 4: e tecken, använd den här formeln = VÄNSTER (A1,4).


pil blå höger bubbla Ta bort sträng i specifik position genom Ta bort efter position

Om du har Kutools för Excel, kan du använda Ta bort efter position för att snabbt ta bort strängar efter n: a tecken, och kan också ange hur många tecken du ska ta bort.

Kutools för Excel, med mer än 120 praktiska Excel-funktioner, förbättra din arbetseffektivitet och spara din arbetstid.

Efter gratis installation Kutools för Excel, gör så här:

1. Välj dataområdet och klicka Kutools > text > Ta bort efter position. Se skärmdump:

doc raderas efter n: a tecken 3

2. I Ta bort efter position dialog, skriv 999 in Nummer textrutan och rutan Ange och typ 4 till följande textruta. Du kan se resultaten som visas i förhandsgranskningsfönstret.

Dricks: Om du vill ta bort sträng efter n: t tecken behöver du bara skriva n + 1 i Ange textruta.

doc raderas efter n: a tecken 4

3. Klicka sedan Ok or tillämpas. Strängen efter 3: e har tagits bort från varje cell.

Notera: Om du bara vill ta bort tre tecken efter strängens tredje tecken kan du skriva 3 i Numbers textruta och kontrollera Ange och typ 4 Gillar det.

doc raderas efter n: a tecken 5

Klicka här om du vill veta mer om Ta bort efter position.

Klicka här för att ladda ner gratis Kutools för Excel


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (4)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Det är väldigt smarta knep! Tack så mycket.
Denna kommentar minimerades av moderatoren på webbplatsen
data :- UPI-205080-SWN AHONY SI-KKBK-XXXXXX-MB: SOCIETY UNDERHÅLL 22 MARS 000080 01/03/22
Utdata behövs som "SWN AHONY SI"
Denna kommentar minimerades av moderatoren på webbplatsen
data UPI-2080-SHN ANNY SMI-KKBK-XXXXXX-MB: SOCIETY UNDERHÅLL 22 MARS 0000####### 01/03/22
Utgång :- SHN ANNY SMI
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, sunil, här är en kod som kan hjälpa dig.
Sub extractText()
    Dim xSplit, xStr As String
    Dim xPos As Integer
    Dim xArr As Variant
    Dim xRng, xSetRng As Range
    On Error Resume Next
    Set xRng = Application.InputBox("Select the cell you want to extract:", "Kutools for Excel", , , , , , 8)
    xSplit = Application.InputBox("Type the delimiter:", "Kutools for Excel", , , , , , 2)
    xPos = Application.InputBox("Type the nth delimiter:", "Kutools for Excel", , , , , , 1)
    Set xSetRng = Application.InputBox("Select a cell to place result:", "Kutools for Excel", , , , , , 8)
    xArr = Split(xRng.Text, xSplit)
    xSetRng.Value = xSplit + xArr(xPos)
End Sub

Kopiera och klistra in ovanstående kod i Microsoft Visual Basic for Applications-fönstret, och kör koden, i första dialogrutan, välj cellen som du använder för att extrahera, i andra dialogrutan, skriv avgränsaren, här i ditt fall är -, i tredje dialogrutan , skriv den n:te avgränsaren, här i ditt fall extraherar du strängen efter sekund -, skriv 2 i den här dialogrutan, i sista dialogrutan väljer du cellen du placerar det extraherade resultatet.
Hoppas det gynnar dig.
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL