Ошибка плавающей запятой в Excel - Microsoft Excel для начинающих > Спринг Офис
Спринг Офис    

Ошибка плавающей запятой в Excel - Microsoft Excel для начинающих


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

  1. К примеру, взгляните на формулы, приведенные на рисунке ниже. На первый взгляд все выглядит хорошо.

  2. Однако, если мы отобразим 16 десятичных знаков, то увидим, что один из результатов – это очень приближенное значение.

    Вы не должны беспокоиться о проблеме плавающей запятой. Она встречается довольно редко. Даже если ваш лист содержит ошибку с плавающей запятой, в большинстве случаев это не вызывает проблем.

  3. Тем не менее, если сравнивать значение в ячейке С8 с другим значением, проблемы могут появиться.

    =IF(C8>=0.1,"Yes","No")
    =ЕСЛИ(C8>=0,1;"Yes";"No")

  4. Используйте функцию ROUND (ОКРУГЛ), чтобы исправить это.

    =IF(ROUND(C8,1)>=0.1,"Yes","No")
    =ЕСЛИ(ОКРУГЛ(C8;1)>=0,1;"Yes";"No")

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://www.excel-easy.com/examples/floating-point-errors.html
Перевела: Ольга Гелих
Правила перепечатки
Еще больше уроков по Microsoft Excel



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:

Спринг Офис - все об офисных принадлежностях и офисных приложениях. Хотите понять, зачем нужны термоэтикетки, или как удалить переносы строк в Excel? Это к нам!