Автор | Сообщение |
|
| холмсовед в законе
|
Пост N: 727
Зарегистрирован: 08.08.06
|
|
Отправлено: 06.12.07 15:33. Заголовок: Шерлок Холмс и Excel
Недавно довелось, по просьбе клиента, немного поучить людей Excel-у. Разработал для этого дела свои примеры, вот решил один адаптировать под местную тематику И выписал счетик-с мистеру Холмсу, и ушел довольный. Да только вот беда - не стал мистер Холмс платить, а написал жалобу на инспектора, что тот считать не умеет. И, правда, о ужас - сложил инспектор все налоги на калькуляторе и не сошелся у него результат с Excel! 195,02+257,71+581,87+78,65+374,36+1772,97+2094,20=5354, 78, а проклятый Excel показывает 5354, 77! Как же так получилось и что делать инспектору, чтобы подобных проблем в будущем не огрести?
|
|
|
Ответов - 9
[только новые]
|
|
|
| |
Пост N: 1680
Зарегистрирован: 23.05.06
Откуда: Санкт-Петербург
|
|
Отправлено: 06.12.07 15:55. Заголовок: LaBishop пишет: Как..
LaBishop пишет: цитата: | Как же так получилось и что делать инспектору, чтобы подобных проблем в будущем не огрести? |
| Лучше всего выбросить калькулятор. Как работает Excel - понятно, а вот калькулятор - это чёрный ящик.
|
|
|
|
| холмсовед в законе
|
Пост N: 728
Зарегистрирован: 08.08.06
|
|
Отправлено: 07.12.07 09:46. Заголовок: Ну ладно, раз интере..
Ну ладно, раз интереса к этой тематике нет, тупо напишу ответ Ответ: Скрытый текст При расчете налога по каждому делу надо использовать не просто формулу =0,13*b2, а =ОКРУГЛ(0,13*B2;2)
|
|
|
|
|
| |
Пост N: 1686
Зарегистрирован: 23.05.06
Откуда: Санкт-Петербург
|
|
Отправлено: 07.12.07 14:02. Заголовок: LaBishop пишет: Ну ..
LaBishop пишет: цитата: | Ну ладно, раз интереса к этой тематике нет, тупо напишу ответ |
| По правде сказать, ответ так же непонятен, как и вопрос. Вычислить предлагалось лишь последнюю формулу с суммированием. Так вот её Excel считает правильно и без всякого округления, ибо чего округлять, если и так везде 2 знака после запятой.
|
|
|
|
| холмсовед в законе
|
Пост N: 729
Зарегистрирован: 08.08.06
|
|
Отправлено: 07.12.07 14:18. Заголовок: Pinguin пишет: По п..
Pinguin пишет: цитата: | По правде сказать, ответ так же непонятен, как и вопрос. Вычислить предлагалось лишь последнюю формулу с суммированием. Так вот её Excel считает правильно и без всякого округления, ибо чего округлять, если и так везде 2 знака после запятой |
| В том вся и фишка, что то, что везде два знака после запятой - только видимость. Если, допустим, по первой строчке написано 195,02 сумма налога - то это только так кажется, что два знака. Реально Excel хранит это число как 195,0195 (в данном случае; можете ввести в пустую ячейку формулу =0,13*1500,15 и убедиться сами). Поэтому и итоговая сумма налога в Excel расходится на копейку(пенс) с той суммой, что посчитана на калькуляторе.
|
|
|
|
| |
Пост N: 1688
Зарегистрирован: 23.05.06
Откуда: Санкт-Петербург
|
|
Отправлено: 07.12.07 14:29. Заголовок: Ну я в общем понял -..
Ну я в общем понял - надо было полностью повторить таблицу, которая у вас на картинке, и уже там искать, что не так. А по поводу того, что надо округлять - не согласен. Зачем? Чтобы подогнать ответ под калькулятор? Странная цель. Округлять надо только результат, чтобы адаптировать его к реальным деньгам. А остальное округлять совершенно незачем.
|
|
|
|
| холмсовед в законе
|
Пост N: 730
Зарегистрирован: 08.08.06
|
|
Отправлено: 07.12.07 14:36. Заголовок: Pinguin пишет: А по..
Pinguin пишет: цитата: | А по поводу того, что надо округлять - не согласен. Зачем? Чтобы подогнать ответ под калькулятор? Странная цель. Округлять надо только результат, чтобы адаптировать его к реальным деньгам. А остальное округлять совершенно незачем. |
| Ну почему незачем. Инспектор ведь хотел показать Холмсу, что за каждое дело с него полагается такая-то сумма налога. Итого - столько то налога. Естественно, что сумма налога по всем делам, посчитанная вручную, должна сойтись с итоговой суммой, предъявленной Холмсу. Иначе возникает повод для жалоб - недоплатил \ переплатил копейку.... Вообще вопрос возник из жизни. Бухгалтера считали какие-то начисления по всем людям предприятия. На каждого человека должна быть точная сумма, она ему потом в расчетке пишется. И итоговая сумма (итого), подаваемая в баланс и налоговую, должна биться с суммой начислений по всем людям. Иначе просто напросто бухгалтерский баланс кривеет Вообщем, я людям показал, что надо вовремя округлять до двух знаков после запятой (не только строки "Итого"!), все у них теперь сходится, все жутко довольны, благодарили...
|
|
|
|
| |
Пост N: 16
Зарегистрирован: 26.12.06
|
|
Отправлено: 14.12.07 00:06. Заголовок: FPU итыть мораль - н..
FPU итыть мораль - никогда не использовать числа с плавающей точкой если это возможно лучше считать в пенсах :)
|
|
|
|
| |
Пост N: 42
Зарегистрирован: 28.06.07
Откуда: Санкт-Петербург
|
|
Отправлено: 21.01.08 14:56. Заголовок: Только что посчитала..
Только что посчитала в Excel-е. Все сходится! Получается 5354,78, а не 5354,77!! Как же Вы считали?
|
|
|
|
| человек с трубкой
|
Пост N: 951
Зарегистрирован: 25.07.06
Откуда: Санкт-Петербург
|
|
Отправлено: 21.01.08 15:38. Заголовок: 5354,77 получается, ..
5354,77 получается, толлько что пересчитал. 78, если с округлением.
|
|
|
|