Ошибка расчета при протягивании

Анонимные
2016-09-26T05:51:11+00:00

Добрый день. 

Столкнулся с досадной ошибкой в новой версии при протягивании простых (целых) чисел в ячейке.

Приведу пример.

Формат ячеек процентный

Заполняю ячейки A1 [-200%]; A2 [-199%]

далее выполняю протягивание до значения [+100%]

*При достижении значений -9% EXCEL добавляет (отнимает) дробные части к простому число. Тем самым нарушая логику дальнейших расчетов.*Иллюстрация ошибки:

Является ли эта программной ошибкой, либо существуют особые настройки в программе которые позволяют устранить появление дробных частей при протягивании целых чисел?

Если это программная ошибка, то в какие сроки следует ждать "заплаток" на программу?

Microsoft 365 и Office | Excel | Для дома | Windows
Microsoft 365 и Office | Excel | Для дома | Windows

Семейство программного обеспечения Майкрософт для работы с электронными таблицами, оснащенное инструментами для анализа, построения диаграмм и обмена данными.

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2016-09-26T11:51:46+00:00

Внимательно изучите статью "Результаты арифметических операций с плавающей точкой в Excel могут быть неточными", согласно этой статьи это особенность вычислений Excel и два способа решения этой проблемы.

Этот ответ помог вам?

Комментариев: 0 Без комментариев

Дополнительные ответы: 11

Сортировать по: Наиболее полезные
  1. Анонимные
    2016-09-27T04:46:31+00:00

    Боже упаси, о чем вы говорите?!!!!! ))) Какие 15 знаков после запятой??? Прочтите задачу внимательнее и Ваш сарказм будет неуместен!!

    Для моей задачи необходимо сделать выборки из БД по значениям 7%, 8%, 9% и т.д. , а Ексель после автозаполнения предлагает мне Х=6,99...980%, подразумевая, что число очень близко к 7% и погрешность незначительна, а после этого сам же не принимает это число под критерий выборки 7% и результат СУММЕСЛИМН с условием Х равен ошибочному нулю...

    Вся подлость экселя в данном случае в том, что если не отображать все 15 нулей после запятой, как это обычно бывает, ты и не поймешь, что автозаполнение было выполнено с некоторой погрешностью... и что отображаемая ячейка автозаполнения [7%] не равна 7%!!!

    И если спустя 20 лет развития вычислительной техники и екселя невозможно оптимизировать систему вычисления с плавающей точкой, то разработчики могли бы потрудиться добавить метку на такие приближенные ячейки, в качестве предупреждения, на подобии с формулами выбивающимися из общего ряда:

     

    Этот ответ помог вам?

    Один пользователь счел этот ответ полезным.
    Комментариев: 0 Без комментариев
  2. Анонимные
    2016-09-26T09:52:22+00:00

    Предполагаю, что данная вами "досадная ошибка", результат работы Excel с числами после запятой.

    Дополните:

    -для какой цели, необходимо иметь 15 знаков после запятой со значением проценты;

    -по какой причине, Вы используете проценты, в вашем вопросе цитата: "... при протягивании простых (целых) чисел в ячейке".

    Результат при выборе числовых значений и при использовании в процентных выражения с 13 десятичными знаками:

    ![](http://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=3cae69bf-11b9-4d5a-b9dc-34b12d53694c)

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  3. Анонимные
    2016-09-26T07:02:26+00:00

    По данному номеру телефона специалисты отказались принять запрос по неисправности системы EXCEL, сославшись, что я не являюсь администратором

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  4. Анонимные
    2016-09-26T06:45:53+00:00

    Здравствуйте, Mesh Yevgeny.

    Для решения данного просим Вас обратиться в поддержку корпорации Microsoft (General Support https://www.microsoft.com/ru-ru/contact.aspx ) по телефону: Тел.: +7 (495) 9678585

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев