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

|
| |
ОТВЕТЫ:
|
|
Лёнчик
08.02.2007 11:47:22
|
 |
 |
=округл(АхБ;-1)
Беларусь
|
 |
 |
Бухгалтер
08.02.2007 11:57:22
|
 |
 |
Огромное спасибо!!!!
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 12:45:38
|
 |
 |
Да ячейку можно отформатировать, чтобы окуруглялись значения. Там вверху есть две кномочки с нулями и стрелочками «Увеличить разрядность» и «Уменьшить разрядность»
Беларусь
|
 |
 |
Лёнчик
08.02.2007 12:48:17
|
 |
 |
:))) Но тогда не будет в конце 0! А будет 1234567890, любая из них :)))
Беларусь
|
 |
 |
Fitelina
08.02.2007 12:56:30
|
 |
 |
Согласна с Лёнчиком! Ни в коем случае при построении расчетных таблиц не пользуйтесь уменьшением-увеличение разрядности. ТОЛЬКО ЧЕРЕЗ ФУНКЦИЮ ОГРУГЛЕНИЯ! А то мне однажды один грамотей такой принес инвойсик, что я за голову схватилась при растаможке и оприходовании товара!
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 13:21:28
|
 |
 |
Провел эксперимент 1,1111 при окуруглении уменьшением разрядности дает 1 1,5555 при окуруглении уменьшением разрядности дает 2
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 13:21:58
|
 |
 |
окуругление = округление :)
Беларусь
|
 |
 |
"Анонимно"
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!!! Вот так :)
Беларусь
|
 |
 |
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 все зависит от задачи, которую вы ставите перед собой.
Беларусь
|
 |
 |
N
08.02.2007 13:32:32
|
 |
 |
= ОКРУГЛ(А*В;0)- округляется до целого числа по арифметическим правилам округления, = ОКРУГЛ(А*В;1) до одного знака после запятой, = ОКРУГЛ(А*В;2) - до двух наков после запятой и т.д.
Беларусь
|
 |
 |
"Анонимно"
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
Беларусь
|
 |
 |
Fitelina
08.02.2007 13:43:33
|
 |
 |
А Вы, анонимно, подумайте не только математических результатах, но и о финансовых например. Или денежных. Мы ж, бухгалтеры именно такими результатами и увлекаемся. Хотя и такие моменты, как и Вы описываете, мы тоже используем в некоторых расчетах. И не только такие! У нас вот местный сбор за ведение торговли вааще с применением интерполяции рассчитывается!:-)
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 13:52:47
|
 |
 |
поэтому я и написал, все зависит от цели, которая поставлена.
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 13:57:19
|
 |
 |
Fitelina 08.02.2007 13:31:59 Для «Анонимно» 08.02.2007 13:21:28 Предлагаю иной эксперемент. хххххххххххххххххх
Ну так что же это за «окргуление» ? Вот и выходит, что округлять надо так, чтобы не накапливалась ошибка в суммах и произведениях. А это значит, что НЕЛЬЗЯ в таблицах отбрасывть округляемую часть. А именно так и происходит при округлении через формулу!
Беларусь
|
 |
 |
Fitelina
08.02.2007 14:04:59
|
 |
 |
А где Вы видете, что в том посте я говорила об округлениях?:-) Жалко просто время тратить на объяснение элементарных вещей. Может ещё поговорим о параметре «Точность, как на экране»?
И обратите внимание на вопрос, который был задан изначально в этом топике. Скорее всего, что человек составляет какой-нить реестр розничных цен! Так что там разрядностью не поможешь! Единственный человек, который по вопросу дал корректный ответ на поставленный вопрос - это Лёнчик. А дальше уже пошла экселевская лирика.
Беларусь
|
 |
 |
Лёнчик
08.02.2007 14:06:32
|
 |
 |
Ну Вы и .... :)))) Сорри, коли обидела :))) Берете ТТН! Итоговую частьсчитаем!Сумма без НДС + Сумма НДС = Сумма с НДС. При таких округления, как Вы нам тут расписали, это равенство НИКОГДА не сойдется!!!!!!! А это значит! При любой проверке Вам могут влепить штраф за неправильной оформление накладных. И в учете! Как Вы все это проведете?????
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 14:23:25
|
 |
 |
Fitelina 08.02.2007 14:04:59 А где Вы видете, что в том посте я говорила об округлениях?:-) Жалко просто время тратить на объяснение элементарных вещей. жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж
Не говори, что самый умный - найдется и умнее тебя Не говори, что самый красивый - найдется и красивее тебя! Не говори, чт самы сильный ....
Продолжение Вы знаете :)))
В элементарных вещах (то есть в мелочах) как раз и кроется истина.
Так вот, вопрос был задан такой:
Бухгалтер 08.02.2007 11:45:27 Люди, кто занет формулу: в екселе округлять числа до 0. ПОМОШИТЕ!!!!! жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж
Если округлять формулой величины, которые потом подлжеат суммированию, то из-за отбрасывания округленной части (или увеличения ее до 1) накопится ошибка в итоговом результате. В этом случае рекомендуется округлять методом уменьшения разрядности. Тогда окгругляются только цифры на экране и при печати, но итог получается точный.
Если надо окурглить только итог вычислительных операций, котрый больше не будет использоваться при вычислениях, то можно испошльзовать любой способ
=================================== «...Жалко просто время тратить на объяснение элементарных вещей...» :))))
Беларусь
|
 |
 |
Лёнчик
08.02.2007 14:27:59
|
 |
 |
Да Вы вопрос даже не можете понять! Там стоит до 0!!!!!! Пример, число 1148 надо округлить до 1150! Как сказала Фителина, для прейскуранта розничных цен, чтоб вручную не переписывать. Забиваете формулу =округл(1148;-1) и у Вас получится 1150!!!! Тут спрашивали не как избавиться от дробной части, а как округлить до числа с окончанием в 0!
Беларусь
|
 |
 |
"Анонимно"
08.02.2007 14:31:41
|
 |
 |
Пример с суммой с НДС:
Все округления методом уменьшения разрядности
Без округлений: Стоимость 1566,456 НДС 281,96208 Сумма 1848,41808
Округлены слагаемые Стоимость 1566 НДС 282 Сумма 1848,41808
Округлены все велчины: Стоимость 1566,456 НДС 281,96208 Сумма 1848
Округлен только итог Стоимость 1566 НДС 282 Сумма 1848 ===============================
А вот что получится путем округления формулой:
1567+282=1848 Видна неточность такого способа округления
Беларусь
|
 |
 |
| |
<< к списку вопросов

1-20 21-34
|
|
| |
|
|