Поставщик передает информацию о весе в формате:
Код: Выделить всё
8,5
2,5
15
2,5
0,6
15
0,5Код: Выделить всё
8,5000000000
2,5000000000
15000000000
2,5000000000
0,6000000000
15000000000
Код: Выделить всё
8,5
2,5
15
2,5
0,6
15
0,5Код: Выделить всё
8,5000000000
2,5000000000
15000000000
2,5000000000
0,6000000000
15000000000
Удалить лишние нули можно как раз через автозамену, которую Вы выполнили. Только заменять на "КГ" не нужно, так как где не будет в конце данных для удаления заменять будет не на что. Нужно использовать удаление галочка "У" или макроподстановку {УДАЛИТЬ} в поле "заменить на"ОКРУГЛЕНИЕ_ДЕСЯТЫХ(nExpression, nDecimalPlaces) - возвращает числовое выражение, округленное до указанного количества десятичных знаков.
nExpression - числовое выражение, значение которого должно быть округлено.
nDecimalPlaces - количество десятичных знаков до которого округлено выражение nExpression.
Если nDecimalPlaces является отрицательным, ОКРУГЛЕНИЕ_ДЕСЯТЫХ() возвращает целое, содержащее нули, в
количестве равном nDecimalPlaces влево от десятичной точки. Например, если nDecimalPlaces
принимает значение -2, первые и вторые цифры влево от десятичной точки выражения равны 0.
Например:
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(1234.1962, 3), результат 1234.1960
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(1234.1962, 2), результат 1234.2000
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(1234.1962, 0), результат 1234.0000
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(1234.1962, -1) , результат 1230.0000
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(1234.1962, -2) , результат 1200.0000
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(1234.1962, -3) , результат 1000.0000
ОКРУГЛЕНИЕ_КРАТНО(nExpression, nMultiplicity) - возвращает округление числа до заданного кратного числа.
nExpression - числовое выражение, значение которого должно быть округлено.
nMultiplicity - числовое выражение кратности.
Например:
ОКРУГЛЕНИЕ_КРАТНО(103.21, 5), результат 105.00
ОКРУГЛЕНИЕ_КРАТНО(103.21, 10), результат 110
Уточните куда именно мне нужно вставить формулу, чтобы у меня произвелось округление доп. столбца "вес поставщика"?Вы можете взять примеры для составление формул, а не использовать настройку формирования цен на основании конкурентов, как описано в справке.
Удалить лишние нули можно как раз через автозамену, которую Вы выполнили. Только заменять на "КГ" не нужно, так как где не будет в конце данных для удаления заменять будет не на что. Нужно использовать удаление галочка "У" или макроподстановку {УДАЛИТЬ} в поле "заменить на"
В "логической формуле для доп. поля" прописать формулу:prukon писал(а):Хорошо, это я сделаю. Но как потом добавить "кг"?