I den här artikeln lär vi oss hur du använder MID -funktionen i Excel.
Vad gör funktionerna VÄNSTER, MIDT & HÖGER i Excel?
VÄNSTER -funktionen returnerar orddelen från ordets början.
"abcdefg" extraherar 3 från start returnerar "abc"
RIGHT -funktionen returnerar orddelen från ordets slut.
"abcdefg" extraherar 3 från slutet returnerar "efg"
MID -funktionen returnerar ordets del från given startpunkt till antalet angivna räkningar.
"abcdefg" som extraherar 3 från den andra positionen returnerar "bcd".
Du kan använda MID -funktionen som en VÄNSTER- eller HÖGER -funktion genom att bara ändra startpunkten. Men tvärtom är inte möjligt.
MID -funktion i Excel
MID -funktionen returnerar delen av ett givet ord. Excel MID -funktionen används för att extrahera text från mitten av en sträng. I princip n antal tecken från ett givet index i sträng.
MID -funktionssyntax:
= MID (text, startnummer, antal_tecken) |
text: text eller ord att extrahera från
startnummer: startpunktsnummer eller startposition
num_of_chars: n antal tecken att välja.
Exempel:
Allt detta kan vara förvirrande att förstå. Låt oss förstå hur man använder funktionen med hjälp av ett exempel. Här ges ordet "AVD110094Delhi". Vi måste extrahera den sexsiffriga koden mellan ordet som börjar från fjärde positionen.
Om du vet från vilken position hur många tecken som behövs för att extrahera använder du bara MID -funktionen. Nedanstående formel extraherar stadskod 110094.
Använd formeln i C2 -cell (extrahera fast text)
= MID (“AVD110094Delhi”, 4,6) |
Här text är “AVD110094Delhi”.
Startnummer är 4 sedan stadskoden börjar från fjärde positionen.
Num_of_chars är 6 eftersom stadskoden är 6 tecken lång.
Här visste vi hur många karaktärer det fanns och från vilken position de började. Tänk om vi inte vet detta? Nästa exempel illustrerar en annan fantastisk användning av MID -funktionen.
Extrahera förnamn med Excel MID -funktion
Generisk formel för att extrahera förnamn i Excel 2016
= MIDT(text,1,SÖK(“ “,text)-1) |
Jag har det här bordet. Nu vill jag extrahera mitt förnamn från kolumn C.
För att extrahera förnamn, skriv den här MID -formeln och dra ner den:
= MIDT(C2,1,SÖK("", C2) -1) |
Här visste vi utgångspunkt (startnummer) för förnamn men visste inte antal tecken i förnamn.
Så vi tog SÖK funktionens hjälp att hitta "mellanslag" ("") i text.
Sedan subtraherade vi 1 att utesluta det utrymmet från extraherad text. Enkel.
Extrahera efternamn med hjälp av Excel MID -funktion
Generisk formel för att extrahera efternamn i Excel 2016
=TRIM(MITTEN(C2,SÖK("", C2),LEN(B2))) |
Skriv denna formel i samma tabell …
=TRIM(MITTEN(C2,SÖK("", C2),LEN(B2))) |
Här vet vi inte startnummer inte heller num_chars.
För att hitta startnummer tog vi hjälp av SEARCH -funktionen.
Vi vet inte hur många tecken vi ska extrahera. Och vi behöver inte. Vi kommer bara att använda LEN -funktionen. Det kommer att ge strängens längd. Därför returnerar det alla tecken som återstår efter startnummer.
Varje kolumn bör bara innehålla ett slags värde. När det är klart kan vi göra pivotrapporter i excel som berättar bättre för oss om data. Så låt oss lära oss mer om VÄNSTER -funktion och HÖGER -funktion i Excel.
Extrahera text från en sträng i Excel med Excel: s VÄNSTER- och HÖGER -funktion
Jag har fått data som såg ut som skräp, men med hjälp av Excel RIGHT och VÄNSTER -funktioner har jag gjort dem till meningsfulla rapporter. Datastädning i excel är enkelt. Här ska jag förklara hur du kan extrahera specifik text i excel 2016 från en cell och lämna efter dig skräpdata.
I bilden ovan får jag data i Excel. Det har namn, Ålder, och om personen har någon försäkring eller ingen (J/N). För att använda dessa data måste jag extrahera data i olika kolumner.
Excel RIGHT -funktion för att extrahera data från höger om texten
Funktionen RIGHT i excel tar bara två argument. Först TEXTEN, och sedan ANTALET KARAKTER som du vill extrahera från höger i excel.
Här har vi vår text i cellen B3 och antalet tecken vi vill extrahera är 1. Skriv bara denna formel i Excel i cell D3 eller var du vill ha dessa data.
= HÖGER (B3,1) |
Du kommer att ha ditt resultat i cell D3. bara kopiera eller dra ner denna formel i cellerna nedan.
Excel VÄNSTER -funktion för att extrahera data från vänster om texten
Låt oss nu få vår ålder. Innan jag förklarar, låt mig visa dig formeln. Kopiera denna formel i önskade celler.
Använd formeln:
= VÄNSTER (HÖGER (B3,4),2) |
I ovanstående formel har vi kombinerat VÄNSTER- och HÖGER -funktioner för att få vår specifika text från strängen. Så här ser det ut.
Varje funktion fungerar från inåt till utåt. Så låt oss börja med:
HÖGER (B3,4): Det extraherar helt enkelt 4 tecken från en given text. Det ger oss 30_Y. Varför 4? Eftersom vi vet att ålder bara är en av två tecken, och vi har 1 “_” och 1 Y eller N.
VÄNSTER (HÖGER (B3,4), 2): Nu har vi vår text som börjar med ålder på 2 tecken. Här kommer funktionen VÄNSTER till handling. Det tar HÖGER (B3,4) som dess textargument och extraherar 2 tecken från det. Det ger oss 30 för den första cellen. Kopiera formeln i cellerna nedan så får du resten av data enligt bilden ovan.
Precis som HÖGER -funktionen tar VÄNSTER -funktionen också två samma argument. Det extraherar bara data från vänster om den angivna strängen.
Excel VÄNSTER och höger funktion för att extrahera okänd textlängd från en sträng
Klistra in den här formeln i önskade celler för att extrahera namnet från texten i excel.
= VÄNSTER (B3, LEN (B3)-5) |
I exemplen ovan visste vi det exakta antalet texter att extrahera från den givna texten.
Hoppas att den här artikeln om hur du använder MID -funktionen i Excel är förklarande. Hitta fler artiklar om beräkning av värden och relaterade Excel -formler här. Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook. Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen.
Söka efter en specifik delsträng i Excel : Hitta celler om cellen innehåller ett givet ord i Excel med funktionen HITTA eller SÖK.
Markera celler som innehåller specifik text : Markera celler om cellen innehåller ett givet ord i Excel med hjälp av formeln under Villkorlig formatering
Så här kontrollerar du om en sträng innehåller en av många texter i Excel : sökceller om cellen innehåller från givna flera ord i Excel med funktionen HITTA eller SÖK.
Räkna celler som innehåller specifik text : Räkna antalet celler om cellen innehåller given text med en formel i Excel.
Hur man letar upp celler med viss text och returnerar viss text i Excel : hitta celler om cellen innehåller viss text och returnerar erforderliga resultat med IF -funktionen i Excel.
Populära artiklar:
Hur man använder IF -funktionen i Excel : IF -satsen i Excel kontrollerar villkoret och returnerar ett specifikt värde om villkoret är SANT eller returnerar ett annat specifikt värde om det är FALSKT.
Så här använder du VLOOKUP -funktionen i Excel : Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.
Hur man använder SUMIF -funktionen i Excel : Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.
Hur man använder funktionen RÄNKNING i Excel : Räkna värden med villkor med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.