Beskrivelse
Bruk denne funksjonen til å trekke ut et bestemt antall tegn fra midten av en tekststreng, med start på en spesifisert posisjon. Støttet i kjeder.
MID er nyttig for å trekke ut delstrenger, analysere data og manipulere tekst på ulike måter.
Syntaks
MID(tekst, start_num, num_chars)
Innganger
Denne funksjonen godtar følgende argumenter:
| Navn | Påkrevd | Beskrivelse | Gyldig input |
|---|---|---|---|
tekst |
Ja | Tekststrengen som inneholder tegnene du vil trekke ut. | En tekststreng, eller en referanse til en celle som inneholder tekst. |
start_num |
Ja | Posisjonen til det første tegnet du vil trekke ut i teksten. | Et positivt heltall, en cellereferanse som inneholder et positivt heltall, eller en formel som resulterer i et positivt heltall. |
num_chars |
Ja | Antall tegn du vil at MID skal returnere fra tekst. | Et positivt heltall, en cellereferanse som inneholder et positivt heltall, eller en formel som resulterer i et positivt heltall. |
Eksempel
Eksempel på data
| A | B |
|---|---|
| 1 | Aubergine-gulasj |
| 2 | 123-45-6789 |
| 3 | ABCDEFGHIJKLMNOP |
| 4 | Midt eksempel |
Eksempel på formler
| Formel | Beskrivelse | Resultat |
|---|---|---|
=MID(B1,4,5) |
Henter ut 5 tegn fra B1, med start på posisjon 4. | anlegg |
=MID(B2,5,2) |
Henter ut 2 tegn fra B2, med start på posisjon 5. | 45 |
=MID(B3,2,5) |
Henter ut 5 tegn fra B3, med start på posisjon 2. | BCDEF |
=MID(B4,1,3) |
Trekker ut 3 tegn fra B4, med start på posisjon 1. | Midt |
=MID(B1,LEN(B1)-3,4) |
Henter ut de siste 4 tegnene fra B1. | vippe |
Merknader
- Hvis
start_numer større enn lengden på teksten, returnerer MID en tom streng. - Hvis
start_numer mindre enn 1, behandler MID det som 1. - Hvis
num_charser negativ, returnerer MID en #VALUE! feilmelding. - Hvis
num_charser større enn antall tegn fra start_num til slutten av teksten, returnerer MID alle tegn fra start_num til slutten av teksten. - MID teller hvert tegn, inkludert mellomrom og tegnsetting.
Tips
- Kombiner MID med FIND eller SEARCH for å trekke ut tekst basert på plasseringen av bestemte tegn.
- Kombiner MID med LEN for å trekke ut et bestemt antall tegn fra slutten av en streng.
- MID kan nestes inn i andre tekstfunksjoner for mer kompleks tekstmanipulering.
- MID er nyttig for å trekke ut spesifikke felt når du arbeider med data med fast bredde,
- MID er sensitiv for store og små bokstaver, og behandler store og små bokstaver som forskjellige tegn.
Relaterte funksjoner
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER