Страницы: 1
RSS
Как обойти округление и отображать сотые значения без округления?
 
Приветствую всех. Да, вопрос будет с разряда глупых, но сильно надеюсь, что найдутся знающие люди, которые очень быстро смогут помочь.

Все описал в файле.
Краткая суть:
имеется формула, результат которой необходимо отобразится с сотыми после запятой. проблема в том, что идет автоматическое округление а мне нужно, чтобы отображались цифры, но без округления.

Проще изложить не смог )  
Изменено: vikttur - 12.08.2021 22:21:27
 
Здравствуйте.
Вариант
Код
=--ЕСЛИОШИБКА(ПСТР(D4*1,2;1;НАЙТИ(",";D4*1,2)+2);D4*1,2)
Изменено: gling - 12.08.2021 21:32:19
 
Попробуйте формулу для D6:
Код
=ЦЕЛОЕ(D4*1,2*100)/100
Владимир
 
Цитата
sokol92 написал:
1,2*100
это больше всего понравилось :-) это типа чтоб показать связь :-)
По вопросам из тем форума, личку не читаю.
 
ОГРОМНЕЙШАЯ БЛАГОДАРНОСТЬ. Обе формулы идеально достигают желаемого результата.

Вы лучшие. Форум - бомба!
Еще раз  СПАСИБО.  
Изменено: vikttur - 12.08.2021 22:22:06
 
del
Изменено: buchlotnik - 21.08.2021 18:29:43
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
buchlotnik написал: =ОТБР(D4*120)%  
А это именно та логическая формула, которую я так долго искал, но никак не мог сформулировать правильно для поиска.

Благодарен.  
Изменено: vikttur - 12.08.2021 22:22:38
 
Цитата
БМВ написал:
это больше всего понравилось :-) это типа чтоб показать связь :-)
Здравствуйте, Михаил!
Если Вы попросите бухгалтера написать формулу для выделения НДС (ставка 20%) из общей суммы, то ответ будет таким:
=ОКРУГЛ(A1/120*20;2)
Если же в ответе будет деление на 6 - это не бухгалтер!

При работе с секундами также часто используются конструкции типа ... / 24 / 60 / 60 (в документации по СУБД Oracle таких примеров не счесть)  и т.п.

Подобные "самодокументированные" формулы имеют право на жизнь, хотя и могут вызывать критику некоторых эстетов.  :)  
Изменено: sokol92 - 13.08.2021 15:15:15
Владимир
 
Цитата
sokol92: НДС (ставка 20%):=ОКРУГЛ(A1/120*20;2)в ответе будет деление на 6
деление на 5, ведь 20% от N это 0,2*N, то есть две десятых или одна пятая при сокращении  :)
Изменено: Jack Famous - 13.08.2021 15:19:54
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Цитата
sokol92 написал: для выделения НДС
Jack Famous, не добавить, в выделить. 120%, а не 100% )
 
100 (сумма без НДС) + 20 (НДС) = 120 (всего с НДС)
Владимир
 
Цитата
vikttur: не добавить, в выделить
vikttur, sokol92, друзья, я понимаю "добавить" как "прибавить/приплюсовать сверху", а "выделить", как "показать часть от целого"
То есть, если нужно получить 20% от N это 0,2*N, если нужно ДОБАВИТЬ 20%, то это 1,2*N, а, если отнять, то 0,8*N

Полагаю, вы считаете также, так о чём мы спорим  :)
Изменено: Jack Famous - 13.08.2021 16:37:38
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Цитата
Jack Famous написал:
а, если отнять, то 0,8*N
ну есть о чем если надо вернутся то обратная операция то есть деление
100*1,2=120/1,2=100
Как раз с НДС некоторые чудо "математики" и накалываются так при получении суммы без НДС тупо берут 20% это 120*,2=24 - отнимают 120-24 = 96? а это действительно равно  120*0.8  но не исходному 100.
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх