Функция ОСТАТ() и оператор MOD помогите разобраться.
Пользователь
Сообщений: Регистрация: 09.07.2022
09.07.2022 16:21:34
Эта формула работает: a = 8472.89 - Int((8472.89 / 29.530588853)) * 29.530588853
Ребята, спасибо вам всем огромное! Вы меня очень выручили!
Функция ОСТАТ() и оператор MOD помогите разобраться.
Пользователь
Сообщений: Регистрация: 09.07.2022
09.07.2022 13:47:16
Цитата
написал: Может, дело в том, что операция mod в VBA применима к целыми числам и 8472,89 29,530588853 округляются там до 8473 и 30? Пишу формулу на листе
Код
[URL=#]?[/URL] 1 =ОСТАТ(8473;30)
получается те же самые 13, не так?
Да, вы правы! Очень нужно, чтобы работало как на листе. Есть ли варианты какие?
Функция ОСТАТ() и оператор MOD помогите разобраться.
Пользователь
Сообщений: Регистрация: 09.07.2022
09.07.2022 13:41:05
Пример...
Функция ОСТАТ() и оператор MOD помогите разобраться.