...время - деньги...
ВЗАИМОПОМОЩЬ / Ответы (пользователь не идентифицирован)

ПОЛЬЗОВАТЕЛЯМ
Войти >>
Зарегистрироваться >>
ДОСКА ПОЧЁТА
 
 
ПРИСЛАТЬ ЗАЯВКУ
 
 
РЕКЛАМА
 
 
НОВОСТИ
ПОИСК


РЕКЛАМА
наши условия >>
 
 

   
 
ВОПРОС:

 
Бухгалтер 08.02.2007 11:45:27
Люди, кто занет формулу: в екселе округлять числа до 0. ПОМОШИТЕ!!!!!
Беларусь
 
 
  << к списку вопросов

  ОТВЕТЫ:

 
"Анонимно" 08.02.2007 13:52:47
поэтому я и написал, все зависит от цели, которая поставлена.
Беларусь
Fitelina 08.02.2007 13:43:33
А Вы, анонимно, подумайте не только математических результатах, но и о финансовых например. Или денежных.
Мы ж, бухгалтеры именно такими результатами и увлекаемся.
Хотя и такие моменты, как и Вы описываете, мы тоже используем в некоторых расчетах. И не только такие!
У нас вот местный сбор за ведение торговли вааще с применением интерполяции рассчитывается!:-)
Беларусь
"Анонимно" 08.02.2007 13:34:22
Правильно, поэтому я и написал, все зависит от цели, которая поставлена.
Без округлений:
1,3333
1,4444
2,7777

С округлениями слагаемых:
1
1
2,7777
С округлением только суммы
1,3333
1,4444
3

С округлением всех величин:
1
1
3

То есть метод округления форматированием ячейки дает точный математический результат

А вот при округлении этого примера вашим способом (через формулу получим)
1+1=2, когда на самом деле должно быть 2,7777
Беларусь
N 08.02.2007 13:32:32
= ОКРУГЛ(А*В;0)- округляется до целого числа по арифметическим правилам округления,
= ОКРУГЛ(А*В;1) до одного знака после запятой,
= ОКРУГЛ(А*В;2) - до двух наков после запятой и т.д.
Беларусь
Fitelina 08.02.2007 13:31:59
Для «Анонимно» 08.02.2007 13:21:28
Предлагаю иной эксперемент.
1,5555 * 4 = 6,222
2 * 4 = 8
Разницу видите?
6,222 ≠ 8
А если такие «погрешности» в множестве строк, которые подбиваются в итог? Ужасть тода!
Смотрите «Анонимно» 08.02.2007 13:26:03
все зависит от задачи, которую вы ставите перед собой.
Беларусь
Лёнчик 08.02.2007 13:26:38
:))))
А теперь возьмите суммы 1,3333 и 1,4444 :)))
При округдении Вашим методом получится 1 и 1!
А тепреь сложите эти суммы, и у Вас должно получится 2, а не получится :)))) У Вас будет 3!!!!!
Потому что 1,3333+1,4444=2,7777. А это при округлении дает 3!!!
Вот так :)
Беларусь
"Анонимно" 08.02.2007 13:26:03
Да, и еще.
При окурглении через формулу окуругленная часть отбрасывается при дальнейшем обращении к ячейке, а еслиокургление осуществлено путем уменьшения разряднеости, то отброшеная при округлении часть учитывается в дальнейших расчетах при обращении к такой округленной ячейке.

Поэтому все зависит от задачи, которую вы ставите перед собой.
Беларусь
"Анонимно" 08.02.2007 13:21:58
окуругление = округление :)
Беларусь
"Анонимно" 08.02.2007 13:21:28
Провел эксперимент
1,1111 при окуруглении уменьшением разрядности дает 1
1,5555 при окуруглении уменьшением разрядности дает 2
Беларусь
Fitelina 08.02.2007 12:56:30
Согласна с Лёнчиком! Ни в коем случае при построении расчетных таблиц не пользуйтесь уменьшением-увеличение разрядности. ТОЛЬКО ЧЕРЕЗ ФУНКЦИЮ ОГРУГЛЕНИЯ!
А то мне однажды один грамотей такой принес инвойсик, что я за голову схватилась при растаможке и оприходовании товара!
Беларусь
Лёнчик 08.02.2007 12:48:17
:))) Но тогда не будет в конце 0! А будет 1234567890, любая из них :)))
Беларусь
"Анонимно" 08.02.2007 12:45:38
Да ячейку можно отформатировать, чтобы окуруглялись значения. Там вверху есть две кномочки с нулями и стрелочками «Увеличить разрядность» и «Уменьшить разрядность»
Беларусь
Бухгалтер 08.02.2007 11:57:22
Огромное спасибо!!!!
Беларусь
Лёнчик 08.02.2007 11:47:22
=округл(АхБ;-1)
Беларусь
 
<< к списку вопросов

1-20 21-34 

 
 

 

© 2001 ЮКОЛА-ИНФОTM Рейтинг@Mail.ru