Tartalom

# MIDB

Eredményül egy kétbájtos karakterkészlettel írt szöveg egy darabját adja vissza. A kezdőpozíciót, illetve a karakterek számát a paraméterek határozzák meg.

Ez a funkció a LibreOffice 4.2 óta érhető el.

#### Szintaxis

KÖZÉP2("szöveg"; kezdés; bájtok_száma)

A szöveg olyan szöveg, amely a kinyerni kívánt karaktereket tartalmazza.

A kezdés a kinyerni kívánt szöveg első karakterének pozíciója a szövegen belül.

A bájtok_száma megadja bájtokban a karakterek számát, amennyit a KÖZÉP2 visszaad.

#### Példa

=MIDB("中国";1;0) returns "" (0 bytes is always an empty string).

=MIDB("中国";1;1) returns " " (1 byte is only half a DBCS character and therefore the result is a space character).

=MIDB("中国";1;2) returns "中" (2 bytes constitute one complete DBCS character).

=MIDB("中国";1;3) returns "中 " (3 bytes constitute one and a half DBCS character; the last byte results in a space character).

=MIDB("中国";1;4) returns "中国" (4 bytes constitute two complete DBCS characters).

=MIDB("中国";2;1) returns " " (byte position 2 is not at the beginning of a character in a DBCS string; 1 space character is returned).

=MIDB("中国";2;2) returns " " (byte position 2 points to the last half of the first character in the DBCS string; the 2 bytes asked for therefore constitutes the last half of the first character and the first half of the second character in the string; 2 space characters are therefore returned).

=MIDB("中国";2;3) returns " 国" (byte position 2 is not at the beginning of a character in a DBCS string; a space character is returned for byte position 2).

=MIDB("中国";3;1) returns " " (byte position 3 is at the beginning of a character in a DBCS string, but 1 byte is only half a DBCS character and a space character is therefore returned instead).

=MIDB("中国";3;2) returns "国" (byte position 3 is at the beginning of a character in a DBCS string, and 2 bytes constitute one DBCS character).

=MIDB("office";2;3) returns "ffi" (byte position 2 is at the beginning of a character in a non-DBCS string, and 3 bytes of a non-DBCS string constitute 3 characters).