Разница между функциями ПСТР и ПСТРБ в Excel заключается в том, что они выполняют разные задачи:
- ПСТР возвращает заданное число знаков из текстовой строки, начиная с указанной позиции. 12 Она предназначена для языков с однобайтовой кодировкой. 1
- ПСТРБ возвращает определённое число знаков из текстовой строки, начиная с указанной позиции, на основе заданного числа байтов. 12 Функция предназначена для языков с двухбайтовой кодировкой. 1
Кроме того, ПСТР считает каждый символ (двух- или однобайтовый) за один, а ПСТРБ для двухбайтовых языков символ считает за 2, а для однобайтовых — за 1. 5