понедельник, 17 января 2011 г.

Функции ЛЕВСИМВ() и ПРАВСИМВ()

Функция ЛЕВСИМВ(текст; количество_знаков) возвращает указанное количество_знаков с начала строки.

Функция ПРАВСИМВ(текст; количество_знаков) возвращает последние количество_знаков строки.

Если количество_знаков опущено, то предполагается, что оно равно 1.

Пример.
Формула =ЛЕВСИМВ("№1251 от 12.03.2011г.";5) вернет в качестве результата №1251
Формула =ПРАВСИМВ("№1251 от 12.03.2011";10) вернет текст 12.03.2011



Ввиду того, что над числами, введенными как текст в Excel можно производить некоторые математические операции, следующие формулы эквивалентны:

=ОКРУГЛВНИЗ(21600/1000;)
=ЛЕВСИМВ(21600;2)*1

и вернут одинаковый результат число 21

Хитрость заключается в умножении на 1, в противном случае формула вернула бы как результат текст 21, а не число.

Более понятным  может быть использование функции ЗНАЧЕН(текст), которая число, сохраненное в текстовом формате, преобразовывает в число. Тогда получим:

=ЗНАЧЕН(ЛЕВСИМВ(21600;2))

и как результат тоже число 21.

Похожие по тематике посты - еще почитать:

Комментариев нет:

Отправить комментарий