Округление в Excel
Вспомнилось, что были у меня запутки с округлением в Excel поначалу. Так что для только открывших двери в мир ячеек и формул это напоминание может быть полезным. Не путайте округление с отображением. Если посмотреть на вкладку Число окна Формат ячеек, можно заметить, что для числового формата задается произвольное количество десятичных знаков. Если установлен ноль, то отображаться в ячейке будет число, округленное до целых, какая бы дробь там на самом деле не была. Но только отображаться! В дальнейшие расчеты пойдет число в первозданном виде, дробь — так дробь. И не удивляйтесь потом, если где-нибудь окажется, что 459 не равно 459. Потому что на самом деле это 458,93 и 459,2.
Отсюда вывод: всегда, когда речь идет о целых числах (или числах с заданной точностью) используйте округление. Это формула ОКРУГЛ в русской версии Excel. Она имеет два аргумента: само число, которое требуется округлить и число разрядов. С числом разрядов просто: 2 — до сотых, 1 — до десятых, 0 — до целых, -1 — до десятков и так далее в обе стороны. Единственное исключение из этого правила — промежуточные итоги, которые будут использоваться в дальнейших расчетах. Если округлять каждый результат в цепочке вычислений, может накопиться заметная ошибка, так что округляйте с умом.
Никогда не любила ексель… да и вообще офис, глючный он какойто
Comment by Лена — Tuesday, May 13, 2008 @ 12:47
это все прикольно, но вот как сделать, чтобы у целого числа, последняя цифра всегда менялась на 8 ))? например есть результат формулы 456, надо чтобы окончательный результат был 458… округлить до десяти, и прибавить 8, нельзя, так как число увеличиться на 10 уже…)
Comment by Kos — Tuesday, August 12, 2008 @ 21:02
Kos, я сто лет как переехал. Комментарии на эту тему принимаются здесь: http://doitq.ru/2006/09/06/okruglenie-v-excel/
Comment by Павел Рындин — Wednesday, August 13, 2008 @ 07:09