DELTEKST , DELTEKSTB (Funksjonene DELTEKST og DELTEKSTB)

Denne artikkelen beskriver formelsyntaks for og bruk av funksjonene DELTEKST og DELTEKSTB i Microsoft Excel.

Beskrivelse

DELTEKST returnerer et angitt antall tegn fra en tekststreng, regnet fra den posisjonen du angir og basert på antall tegn du angir.

DELTEKSTB returnerer et angitt antall tegn fra en tekststreng, regnet fra den posisjonen du angir og basert på antall tegn du angir.

Viktig: 

  • Disse funksjonene er kanskje ikke tilgjengelig på alle språk.

  • DELTEKST er beregnet for språk som bruker enkeltbyte-tegnsett (SBCS), mens DELTEKSTB er beregnet for språk som bruker dobbeltbyte-tegnsett (DBCS). Standard språkinnstilling på datamaskinen påvirker returverdien på følgende måte:

  • DELTEKST teller alltid hvert tegn, både enkeltbyte- og dobbeltbyte-tegn, som 1, uansett hvilken språkinnstilling som er valgt som standard.

  • DELTEKSTB teller hvert dobbeltbyte-tegn som 2 når du har aktivert redigering av et språk som støtter DBCS, og deretter angir språket som standardspråk. Ellers teller DELTEKSTB hvert tegn som 1.

Språkene som støtter DBCS, er japansk, kinesisk (forenklet), kinesisk (tradisjonell) og koreansk.

Syntaks

DELTEKST(tekst; startpos; antall_tegn)

DELTEKSTB(tekst; startpos; antall_byte)

Syntaksen for funksjonene DELTEKST og DELTEKSTB har følgende argumenter:

  • Tekst    Obligatorisk. Tekststrengen som inneholder tegnene du vil trekke ut.

  • Startpos    Obligatorisk. Posisjonen til det første tegnet i strengen du vil trekke ut fra tekst. Det første tegnet i tekst har startpos nummer 1 og så videre.

  • Antall_tegn    Obligatorisk. Angir hvor mange tegn du vil at DELTEKST skal returnere fra tekst.

  • Antall_byte    Obligatorisk. Angir hvor mange tegn du vil at DELTEKSTB skal returnere fra tekst, regnet i byte.

Merknader

  • Hvis startpos er større enn lengden på tekst, returnerer DELTEKST tom tekst (").

  • Hvis startpos er mindre enn lengden på tekst, men startpos pluss antall_tegn overskrider lengden på tekst, returnerer DELTEKST alle tegnene fra og med startpos til slutten av tekst.

  • Hvis startpos er mindre enn 1, returnerer DELTEKST feilverdien #VERDI!.

  • Hvis antall_tegn er et negativt tall, returnerer DELTEKST feilverdien #VERDI!.

  • Hvis antall_byte er et negativt tall, returnerer DELTEKSTB feilverdien #VERDI!.

Eksempel

Kopier eksempeldataene i tabellen nedenfor, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil at formlene skal vises resultater, merker du dem, trykker F2 og deretter ENTER. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.

Data

Væskeflyt

Formel

Beskrivelse

Resultat

=DELTEKST(A2;1;5)

Returnerer 5 tegn fra strengen i A2 og begynner med det første tegnet.

Væske

=DELTEKST(A2;7;20)

Returnerer 20 tegn fra strengen i A2 og begynner med det sjuende tegnet. I og med at antall tegn som skal returneres (20), er større enn lengden av strengen (9), returneres alle tegnene fra og med det sjuende. Ingen tomme tegn (mellomrom) legges til på slutten.

Flyt

=DELTEKST(A2;20;5)

Fordi startpunktet er større enn lengden (9) på strengen, returneres tom tekst.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×