Hoppa till huvudinnehåll

Hur extraherar jag snabbt ett n: e tecken från en sträng i Excel?

I allmänhet kanske du vill extrahera sträng efter ett visst tecken, men i det här fallet vill jag extrahera det n: e tecknet från en sträng enligt nedanstående skärmdump:
dokumentutdrag n: a tecken 1

Extrahera n: a tecken från sträng

Extrahera allt efter n: e karaktär från strängen


Extrahera n: a tecken från sträng

För att extrahera det nionde tecknet från en textsträng kan du använda en formel i Excel.

Välj en tom cell som du kommer att placera resultatet, skriv den här formeln, = MIDDEL (A2 & "", 7,1) (A2 är strängen du använder, 7 är det nionde tecknet du vill extrahera och 1 anger för att extrahera ett tecken), dra handtaget Auto fill över de celler du behöver. Se skärmdump:
dokumentutdrag n: a tecken 2

Extrahera allt efter n: e karaktär från strängen

Om du vill extrahera alla tecken efter den nionde kan du välja en av nedanstående metoder för att hantera den.

Första, extrahera med formel

Välj en tom cell som du kommer att placera resultatet, skriv den här formeln, = MIDD (A2,7, LEN (A2)) (A2 är strängen du använder och 7 är det nionde tecknet du vill extrahera), dra handtaget Autofyll över de celler du behöver. Se skärmdump:
dokumentutdrag n: a tecken 3


Den andra, extraherad av Kutools för Excel

Med Kutools för ExcelÄr Ta bort efter position funktion kan du snabbt ta bort tecken i en viss position.

Kutools för Excel, med mer än 300 praktiska funktioner, underlättar dina jobb. 

När du har installerat Kutools för Excel, gör så här:(Gratis nedladdning Kutools för Excel nu!)

1. Markera cellerna du använder, klicka på Kutools > text > Ta bort efter position. Se skärmdump:
dokumentutdrag n: a tecken 4

2. I Ta bort efter position dialogruta, ange antalet tecken och position som du vill ta bort från strängen. Till exempel, för att extrahera sträng efter det sjunde tecknet kan du ställa in det antal du vill ta bort från vänster är 7. Se skärmdump:
dokumentutdrag n: a tecken 5

3. klick Ok or Ansök, karaktärerna framför 7: e karaktären har tagits bort.
dokumentutdrag n: a tecken 6

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

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!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
But what if the first number to be extracted is a zero? Such as in a SS#.
This comment was minimized by the moderator on the site
Hi, Jams Hicklin, I do not understand your question, could you give me more information about your data what need to be extracted?
This comment was minimized by the moderator on the site
Sir it very useful for me your =MID(A2&" ",7,1) this formula. but i want MID Reverse formula with " " function. I mean if there is no 7th number then the result should Zero (0) not #value.
This comment was minimized by the moderator on the site
try this way
=MID(A2,len(A2)-6,1)
This comment was minimized by the moderator on the site
Sorry for reply such late, i have tried times but did not find how to change the formula to solve your problem, you may can go to our forum https://www.extendoffice.com/forum.html, someone may help you.
This comment was minimized by the moderator on the site
=iferror(MID(A2,7,1),"0")
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations