Справка LibreOffice 25.2
Возвращает текстовую строку двухбайтной кодировки. В параметрах указывается начальная позиция и количество символов.
ДЛИНБ("Текст"; Начало; Количество байтов)
Текст: текст, содержащий извлекаемые символы.
Начало: позиция первого символа извлекаемого текста.
Количество байт: указывает количество возвращаемых функцией ДЛИНБ символов в байтах.
=ДЛИНБ("中国";1;0) возвращает "" (0 байтов — всегда пустая строка).
=ДЛИНБ("中国";1;1) возвращает " " (1 байт составляет только половину символа двухбайтной кодировки и поэтому результатом выполнения функции будет пробел).
=ДЛИНБ("中国";1;2) возвращает "中" (2 байта составляют один полный символ двухбайтной кодировки).
=ДЛИНБ("中国";1;3) возвращает "中 " (3 байта составляют полтора символа двухбайтной кодировки; последний байт выводится в виде пробела).
=ДЛИНБ("中国";1;4) возвращает "中国" (4 байта составляют два полных символа двухбайтной кодировки).
=ДЛИНБ("中国";2;1) возвращает " " (позиция байта 2 не является началом символа строки двухбайтной кодировки; возвращается 1 пробел).
=ДЛИНБ("中国";2;2) возвращает " " (позиция байта 2 указывает на последнюю половину первого символа строки двухбайтной кодировки; поэтому запрашиваемые 2 байта включают последнюю половину первого символа и первую половину второго символа строки; следовательно возвращается 2 символа пробела).
=ДЛИНБ("中国";2;3) возвращает " 国" (позиция байта 2 не является началом символа строки двухбайтной кодировки; возвращается пробел для байта на позиции 2).
=ДЛИНБ("中国";3;1) возвращает " " (позиция байта 3 является началом символа строки двухбайтной кодировки, но 1 байт содержит только половину символа двухбайтной кодировки, поэтому вместо символа возвращается пробел).
=ДЛИНБ("中国";3;2) возвращает "国" (позиция байта 3 является началом символа строки двухбайтной кодировки, и 2 байта составляют один символ двухбайтной кодировки).
=ДЛИНБ("office";2;3) возвращает "ffi" (позиция байта 2 является началом символа не двухбайтной кодировки, и 3 байта не двухбайтной кодировки составляют 3 символа).