MIDT og MIDTB, Funktionerne

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

I denne artikel beskrives formelsyntaksen for og brugen af funktionerne MIDT og MIDTB i Microsoft Excel.

Beskrivelse

MIDT returnerer et bestemt antal tegn fra en tekststreng fra og med den startposition, du angiver, og på basis af det antal tegn, du angiver.

MIDTB returnerer et bestemt antal tegn fra en tekststreng fra og med den startposition, du angiver, og på basis af det antal byte, du angiver.

Vigtigt!: 

  • Disse funktioner er muligvis ikke tilgængelige på alle sprog.

  • MIDT er beregnet til brug sammen med sprog, der benytter enkelt-byte tegnsæt (SBCS), mens MIDTB er beregnet til brug sammen med sprog, der anvender dobbelt-byte tegnsæt (DBCS). Indstillingen af standardsprog på computeren har indflydelse på returværdien på følgende måde:

  • MIDT tæller altid hvert enkelt tegn - både enkelt-byte og dobbelt-byte - som 1, uanset hvad der er angivet som standardsprog.

  • MIDTB tæller hvert dobbelt-byte-tegn som 2, når du har aktiveret redigering af et sprog, der understøtter DBCS, og derefter indstiller det som standardsproget. Ellers tæller MIDTB hvert tegn som 1.

De sprog, der understøtter DBCS, er f.eks. japansk, kinesisk (forenklet), kinesisk (traditionelt) og koreansk.

Syntaks

MIDT(tekst;startnr;antal_tegn)

MIDTB(tekst;startnr;antal_byte)

Syntaksen for funktionerne MIDT og MIDTB har følgende argumenter:

  • Tekst    Påkrævet. Den tekststreng, der indeholder de tegn, som skal trækkes ud.

  • Startnr    Påkrævet. Positionen for det første tegn i tekst, der skal trækkes ud. Det første tegn i tekst har startnr 1 og så fremdeles.

  • Antal_tegn    Påkrævet. Angiver det antal tegn, MIDT skal returnere fra tekst.

  • Antal_byte    Påkrævet. Angiver i byte det antal tegn, MIDTB skal returnere fra tekst.

Bemærkninger

  • Hvis startnr er større end længden på tekst, returnerer MIDT "" (tom tekst).

  • Hvis startnr er mindre end længden på tekst, men startnr og antal_tegn overskrider længden på tekst, returnerer MIDT tegnene indtil slutningen af tekst.

  • Hvis startnr er mindre end 1, returnerer midt #VALUE! .

  • Hvis antal_tegn er negativ, returnerer midt #VALUE! .

  • Hvis num_bytes er negativ, returnerer MIDTB #VALUE! .

Eksempel

Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.

Data

Væskestrømning

Formel

Beskrivelse

Resultat

=MIDT(A2;1;5)

Returnerer fem tegn fra strengen i A2 fra og med det 1. tegn.

Væske

=MIDT(A2;7;20)

Returnerer 20 tegn fra strengen i a2 med start fra 7th-tegnet. Da antallet af tegn, der returneres (20) er større end strengens længde (10), returneres alle tegn, der begynder med 7th. Der føjes ikke tomme tegn (mellemrum) til enden.

Strømning

=MIDT(A2;20;5)

Da startpunktet er større end længden (10) af strengen, returneres tom tekst.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×