MID i Excel
Midtfunktion i excel er en type tekstfunktion, der bruges til at finde ud af strenge og returnere dem fra enhver midterste del af excel. Argumenterne, som denne formel tager, er selve teksten eller strengen og strengens startnummer eller position og slutpositionen for strengen for at udtrække resultatet.
Med enkle ord bruges MID-funktion i Excel til at udtrække en lille del af strengen fra inputstrengen eller returnere et påkrævet antal tegn fra tekst eller streng.
MID-formel i Excel

MID-formlen i Excel har tre obligatoriske parametre, dvs. tekst, startnummer, num_chars.
Obligatoriske parametre:
- tekst: det er en tekst, hvorfra du vil udtrække understrengen.
- start_num: substringens startposition.
- num_chars: antallet af tegn i understrenget.
Hvordan bruges MID-funktion i Excel? (med eksempler)
MID i Excel er meget enkel og nem at bruge. Lad os forstå, hvordan MID-funktionen fungerer i Excel ved hjælp af et MID-formeleksempel. MID-funktionen kan bruges som en regnearksfunktion og som en VBA-funktion.
MID i Excel som en regnearksfunktion.
Eksempel nr. 1
I dette MID-formeleksempel henter vi understrengen fra den givne tekststreng ved hjælp af MID-formlen i excel = MID (B3,2,5); det henter understrenget fra 2 tegn og 5 bogstaver fra 2. position, og output vil være som vist i anden kolonne.

Eksempel 2
Vi kan bruge mid-funktionen, der udtrækker fornavn og efternavn fra det fulde navn.
Til fornavn: her har vi brugt MID-formlen i excel = MID (B17,1, SEARCH (”“, B17,1)); i dette MID-formeleksempel søger MID-funktionen i strengen ved B17 og starter understrengen fra det første tegn, her søger søgefunktionen placeringen af rummet og returnerer heltalets værdi. I sidste ende filtrerer begge funktioner fornavnet ud.

Til efternavnet: På samme måde til efternavnet skal du bruge = MID (B17, SEARCH (”“, B17), 100), og det giver dig efternavnet fra det fulde navn.

Eksempel 3
Antag, at vi er nødt til at finde ud af blokken fra ID, som var placeret efter “-“ i ID, og brug derefter = MID (H3, FIND (“-“, H3) +1,2) MID-formel i Excel for at filtrere blokken ud ID to tegn efter -.

Eksempel 4
Vi kan også finde ud af domænenavnet fra web-URL'erne. Her er midfunktionen, der bruges til at opnå dette
= MIDT (H18, SØG (“: //”, H18) + 3, SØG (“/”, H18, SØG (“: //”, H18) +3) -SØG (“: //”, H18) -3)
Excel MID-funktion kan bruges som en VBA-funktion.
Dim Midstring Som String
Midstring = Application.worksheetfunction.mid (“Alfabet”, 5, 2)
Msgbox (Midstring) // Returner understrengen "ab" fra streng "Alfabet" i meddelelsesfeltet.
Outputtet bliver "ab."
Ting at huske om Excel MID-funktion
- Excel MID-formel returnerer tom tekst, hvis startnummeret er større end længden af strengen.
= MID (B3,21,5) = tomt, da startnummeret er større end strenglængden, så output bliver tomt som vist nedenfor.

- Hvis start_num er <længden af teksten, men start_num + num_chars overstiger længden af strengen, så returnerer MID tegnene op til slutningen af teksten.
= MIDT (B3,1,15)

- MID-funktionen udmærker sig gennem #VALUE! Fejl
- Hvis start_num <1 ex. = MIDT (B3, -1,15)

-
- Hvis num_chars er negativ værdi.
= MIDT (B3,1, -15)
