Functie DEELB

Inhoud

# DEELB

Retourneert een tekstreeks van een DBCS-tekst. De parameters specificeren de startpositie en het aantal tekens.

Deze functie is beschikbaar sinds LibreOffice 4.2.

#### Syntaxis

DEELB(Tekst; Begin; Getal)

Tekst is de tekst met de tekens die u wilt extraheren.

Begin is de positie van het eerste teken in de tekst dat moet worden geëxtraheerd.

Getal geeft het aantal tekens aan dat DEELB uit tekst retourneert, in bytes.

#### Voorbeeld

=DEELB("中国";1;0) retourneert "" (0 bytes is altijd een lege tekenreeks).

=DEELB("中国";1;1) returneert " " (1 byte is slechts een half DBCS-teken en daarom is het resultaat een spatie).

=DEELB("中国";1;2) retourneert "中" (2 bytes vormen één compleet DBCS-teken).

=DEELB("中国";1;3) retourneert "中 " (3 bytes vormen anderhalf DBCS-teken; de laatste byte resulteert in een spatieteken).

=DEELB("中国";1;4) retourneert "中国" (4 bytes vormen twee volledige DBCS-tekens).

=DEELB("中国";2;1) retourneert " " (bytepositie 2 staat niet aan het begin van een teken in een DBCS-tekenreeks; er wordt 1 spatie geretourneerd).

=DEELB("中国";2;2) retoruneert " " (bytepositie 2 verwijst naar de laatste helft van het eerste teken in de DBCS-tekenreeks; de 2 gevraagde bytes vormen daarom de laatste helft van het eerste teken en de eerste helft van het tweede teken in de tekenreeks; er worden daarom 2 spatietekens geretourneerd).

=DEELB("中国";2;3) retoruneert " 国" (bytepositie 2 staat niet aan het begin van een teken in een DBCS-tekenreeks; voor bytepositie 2 wordt een spatie geretourneerd).

=DEELB("中国";3;1) retourneert " " (bytepositie 3 staat aan het begin van een teken in een DBCS-tekenreeks, maar 1 byte is slechts een half DBCS-teken en daarom wordt in plaats daarvan een spatie geretourneerd).

=DEELB("中国";3;2) retourneert "国" (bytepositie 3 staat aan het begin van een teken in een DBCS-tekenreeks, en 2 bytes vormen één DBCS-teken).

=DEELB("kantoor";2;3) retourneert "ant" (bytepositie 2 staat aan het begin van een teken in een niet-DBCS-tekenreeks, en 3 bytes van een niet-DBCS-tekenreeks vormen 3 tekens).