MIDB

Ibinabalik ang isang text string ng isang DBCS text. Tinukoy ng mga parameter ang panimulang posisyon at ang bilang ng mga character.

tip

Ang function na ito ay magagamit mula noong LibreOffice 4.2.


Syntax

MIDB("Text"; Start; Number_bytes)

Ang Text ay ang text na naglalaman ng mga character na kukunin.

Ang Start ay ang posisyon ng unang character sa text na i-extract.

Tinutukoy ng Number_bytes ang bilang ng mga character na ibabalik ng MIDB mula sa text, sa mga byte.

Halimbawa

=MIDB("中国";1;0) returns "" (Ang 0 bytes ay palaging isang walang laman na string).

=MIDB("中国";1;1) returns " " (Ang 1 byte ay kalahati lamang ng DBCS character at samakatuwid ang resulta ay isang space character).

=MIDB("中国";1;2) returns "中" (Ang 2 bytes ay bumubuo ng isang kumpletong character ng DBCS).

=MIDB("中国";1;3) returns "中 " (Ang 3 byte ay bumubuo ng isa't kalahating karakter ng DBCS; ang huling byte ay nagreresulta sa isang space character).

=MIDB("中国";1;4) returns "中国" (Ang 4 na byte ay bumubuo ng dalawang kumpletong character ng DBCS).

=MIDB("中国";2;1) returns " " (Ang byte na posisyon 2 ay wala sa simula ng isang character sa isang string ng DBCS; 1 space character ang ibinalik).

=MIDB("中国";2;2) returns " " (posisyon ng byte 2 puntos sa huling kalahati ng unang character sa string ng DBCS; ang 2 byte na hiniling samakatuwid ay bumubuo sa huling kalahati ng unang character at ang unang kalahati ng pangalawang character sa string; 2 space character ang ibinalik).

=MIDB("中国";2;3) returns " 国" (Ang byte na posisyon 2 ay wala sa simula ng isang character sa isang string ng DBCS; isang space character ay ibinalik para sa byte na posisyon 2).

=MIDB("中国";3;1) returns " " (Ang posisyon ng byte 3 ay nasa simula ng isang character sa isang string ng DBCS, ngunit ang 1 byte ay kalahati lamang ng isang character na DBCS at isang character na espasyo ang ibinalik sa halip).

=MIDB("中国";3;2) returns "国" (Ang byte na posisyon 3 ay nasa simula ng isang character sa isang DBCS string, at 2 byte ang bumubuo ng isang DBCS character).

=MIDB("office";2;3) returns "ffi" (Ang byte position 2 ay nasa simula ng isang character sa isang non-DBCS string, at 3 byte ng isang non-DBCS string ay bumubuo ng 3 character).

Mangyaring suportahan kami!