MID-funktion i Excel - Hur använder man MID Formula i Excel? (Exempel)

Innehållsförteckning

MID i Excel

Midfunktion i excel är en typ av textfunktion som används för att ta reda på strängar och returnera dem från valfri mittdel av excel, argumenten som denna formel tar är texten eller strängen i sig och startnumret eller positionen för strängen och slutpositionen för strängen för att extrahera resultatet.

Med enkla ord används MID-funktionen i Excel för att extrahera en liten del av strängen från inmatningssträngen eller returnera ett önskat antal tecken från text eller sträng.

MID-formel i Excel

MID-formeln i Excel har tre obligatoriska parametrar, dvs. text, startnummer, num_chars.

Obligatoriska parametrar:

  • text: det är en text som du vill extrahera strängen från.
  • start_num: substringens startposition.
  • num_chars: antalet tecken i substringen.

Hur använder jag MID-funktion i Excel? (med exempel)

MID i Excel är väldigt enkelt och lätt att använda. Låt förstå hur MID-funktionen fungerar i Excel med ett exempel på MID Formula. MID-funktionen kan användas som en kalkylfunktion och som en VBA-funktion.

MID i Excel som en kalkylfunktion.

Exempel 1

I detta MID-formelexempel hämtar vi substringen från den givna textsträngen med hjälp av MID-formeln i excel = MID (B3,2,5); det hämtar understrängen från 2 tecken och 5 bokstäver från andra positionen, och utdata kommer att visas som visas i den andra kolumnen.

Exempel 2

Vi kan använda mittfunktionen som extraherar förnamn och efternamn från hela namnet.

För förnamn: här har vi använt MID-formeln i excel = MID (B17,1, SÖK (”“, B17,1)); i detta MID-formelexempel söker MID-funktionen strängen vid B17 och startar strängen från det första tecknet, här hämtar sökfunktionen platsen för utrymmet och returnerar heltalsvärdet. I slutändan filtrerar båda funktionerna ut förnamnet.

För efternamnet: på samma sätt för efternamnet, använd = MID (B17, SÖK (”“, B17), 100), och det ger dig efternamnet från det fullständiga namnet.

Exempel # 3

Antag att vi måste ta reda på blocket från ID, som var beläget efter “-“ i ID, använd sedan = MID (H3, HITTA (“-“, H3) +1,2) MID-formel i Excel för att filtrera bort blocket ID två tecken efter -.

Exempel 4

Vi kan också ta reda på domännamnet från webbadresserna. Här är mittfunktionen som används för att uppnå detta

= MID (H18, SÖK (“: //”, H18) + 3, SÖK (“/”, H18, SÖK (“: //”, H18) +3) -SÖK (“: //”, H18) -3)

Excel MID-funktion kan användas som en VBA-funktion.

Dim mittsträng som sträng

Midstring = Application.worksheetfunction.mid (“Alfabetet”, 5, 2)

Msgbox (Midstring) // Returnera strängen "ab" från strängen "Alfabetet" i meddelandefältet.

Utgången blir "ab."

Saker att komma ihåg om Excel MID-funktion

  • Excel MID-formel returnerar tom text om start_num är större än strängens längd.

= MID (B3,21,5) = tomt eftersom startnumret är större än stränglängden, så utmatningen blir tom, som visas nedan.

  • Om start_num är <textens längd, men start_num + num_chars överstiger strängens längd, returnerar MID tecknen till slutet av texten.

= MIDDEL (B3,1,15)

  • MID-funktionen utmärker sig genom #VALUE! Fel
    • Om start_num <1 ex. = MIDDEL (B3, -1,15)
    • Om num_chars är negativt värde.

= MIDDEL (B3,1, -15)

MID Excel-funktion Video

Intressanta artiklar...