При экспорте в Ecxell болшое число знаков после запятой

Здравствуйте Уважаемые!
при работе с отчётными формами ясно и понятно как выставляются значения в самой отчётной форме после запятой.
всё Ок" при помощи {0:F2}. всё управляемо, можно выставить что и как угодно. в зависимости от задачи - это здорово!


тут всё чётко, ясно и понятно. вот результат. фрагмент фото:

а вот при экспорте в Ecxellвсё вроде бы так же как при формировании отчёта:

НО! если навести на клетку (ячейку) выясняется, что число не двузначное после запятой. а всякое разное, с большим числом после запятой, а не так как задумано при помощи {0:F2} выглядит это так:

несмотря на это, всё равно нашёл промежуточное решение - выставил “действительный”. только так (методом перебора) и число знаков уменьшилось на две трети:

есть у Вас “окно свойств” но там, на удивление нет ничего об округлении чисел после запятой, хотя именно там напрашивается эта функция, даже раскрыв весь возможный функционал “favorite properties editor” нигде не найдено округление при экспорте
вот что получилось при выставлении “действительный”:

но всё равно, нужных именно два знаков после запятой в Ecxell…
добиться удалось лишь только в нескольких клетках, а везде много знаков (3 - 5) в ecxell, но уже не 14-16 знаков.

прошу Вас объяснить как в Ecxell при экспорте из Лэрс-Учёт должны попадать управляемое число знаков после запятой, заранее спасибо!

Вы настроили округление в формате ячейки. Для округления значения используйте функцию FormatString() в вычисляемом поле.
Например: FormatString(‘{0:F2}’,7.123455667) вернёт 7.12

1 лайк

Спасибо за ответ. НО НЕ ПОМОГЛО, так как неизвестно куда и как это вставлять
перевод с английского, выяснил, что FormatString() это Формат строки - строка формата
image
а вот скобки, кавычки ничего не дали перепробовал все варианты - нет результата:



ещё вариант:


и так по кругу… может где-то в другом месте живёт формат строки
прошу указать где и что надо вставить, а лучше фото с Вашего Лэрс-учёт как пример

заранее спасибо за ответ!
с уважением к Вам Михаил Юрьевич

Возможно Вам подойдёт это решение: Формат чисел для экспорта в Excel

Если решение выше не подойдёт

Указанное выражение

необходимо вставить в вычисляемое поле, оно у вас отображено на скриншоте:

Либо можно произвести Переключение на режим привязки к выражениям и тогда появится возможность добавлять выражение прямо в ячейку таблицы.

Здравствуйте Уважаемые!
вопрос - 1 пишите:

необходимо вставить именно что? полностью или какую-то часть:
FormatString(‘{0:F2}’,)
FormatString
(‘{0:F2}’,)
‘{0:F2}’,
‘{0:F2}’
перепробовал всё возможное:




вопрос-2
куда вставить именно?
пишите как на скрин-шоте, но там невозможно НИКУДА вставить, там везде выпадающие строки, что мне только удалось подобраться близко к истине “Действительный” из выпадающей строки

ну а вариант

вообще невозможный вариант, там вообще ничего непонятно, да вызвал свойства, получил длинные строки и дальше тупик…


предложенный вариант по

хороший вариант для excel - для внешнего просмотра таблицы, но в самих ячейках длинные числа так и остались…

Используйте функцию Round(,) в вычисляемых полях, например: Round([c_01_02], 2)

СПАСИБО, оказывается эти функции надо вписывать в выражение ячейки, ранее об этом никто не смог сказать (именно об этом несколько раз спрашивал), прям как “военная тайна”, именно там и обнаружил FormatString и Round(,), спасибо Александру Ряйсянен, что написал заветное слово функцию
теперь понятно, где живут эти возможности…
Однако, теперь новая затыка - ошибка синтаксиса, видать в добавлении новой задачи что-то надо указать, что-бы разделить задачи или их объединить, функция and - не помогла
интервал, запятая, точка - успеха не принесли

попробуйте заменить выражение на:
Round(Iif(GetHour([DataDate - дата и время]) == 1, [c_Ap], 0), 2)

Супер здорово! всё получилось!

вы anbeluaev гений! :clap:
я соединял выражения, а надо было просто заменить Вашим!
там есть управление числом после запятой
Round(Iif(GetHour([DataDate - дата и время]) == 1, [c_Ap], 0), 2)



ОГРОМНОЕ СПАСИБО ВАМ anbeluaev

надеюсь этот алгоритм работ поможет и остальным пользователям!