ff= ROUND(2,348;2)

Автор Vlad55515, 21 ноября 2019, 10:45

0 Пользователи и 1 гость просматривают эту тему.

mikekaganski

В BASIC для этого есть функции конвертации (в начале этого списка) - Вам нужна CDbl.

Функция использует настройки локали для десятичного разделителя.
С уважением,
Михаил Каганский

mikekaganski

А самое простое - преобразовать текст в числа прямо в таблице - для этого есть функция Данные->Текст по столбцам.
С уважением,
Михаил Каганский

Vlad55515

Очень помогло, благодарю!!!!!!

Vlad55515

#18
Дошел до того, что после всех вычислений результат должен вернуть текст того же вида что и брал 00002,65. Предпологаю, что сначала к полученному значению 2,65 добавлю 100000, потом преобразую в текст, и обрежу единицу. Подскажите функцию обрезки символов в тексте

mikekaganski

С уважением,
Михаил Каганский

Vlad55515

Непарные круглые скобки((           dd=TEXT(n2;"00000,00")

mikekaganski

Ох, был невнимателен. Вам же нужно в BASIC, а не формулой Calc. Нужна функция Format.

Format(n2, "00000.00")
С уважением,
Михаил Каганский

Vlad55515

Вы настоящий гуру! Благодарю!!!