В данной статье я хочу поделиться приемами и функциями которыми пользуюсь сам. Знание этих функций позволяет мне получать из массива данных, накопленных в результате учета, полезную отчетность.
Предлагаю начать с простых, но полезных функций. Начнем с
функций для работы с текстом.
=ДЛСТР(A3)
сообщает количество символов в строке. Например, удобно проверять подходят ли предоставленные данные по формату (не слишком ли короткие или не слишком ли длинные).
=ЛЕВСИМВ(B2;5)
или
=ПРАВСИМВ(E5;7)
Отрезает слева или справа нужное количество символов. Например, можно оставить последние 7.
=СЦЕПИТЬ(”текст1″;А1; “текст2″)
Можно склеить несколько текстовых строк. Я этим пользую когда нужно сравнить две таблицы у которых составные ключи (например Документ Но и Строка Но).
Или можно с помощью данной функции добавить префиксы. Например «добить нулями» до нужной длины.
Пример. Нужно чтобы загружаемый код был длинной 11 символов, а на входе могут быть строки разной длины. Недостающую длину нужно заполнить ведущими нулями. Для решения задачи можно использовать такую формулу:
=(ПРАВСИМВ(СЦЕПИТЬ(”00000000000″;G2);11))
=ЗНАЧЕН(D7)
Преобразует текст в число. Используется при сверке данных, когда нужно привести данные к единому формату.
=ТЕКСТ(E2;”0,0″)
или
=ТЕКСТ(D3;0)
Преобразует текст в число (с одним знаком после запятой) или только целую часть.
(more…)
Источник:
http://www.nav4u.ru/archives/550-pol...-dynamics-nav/