Lumpics lumpics.ru

Точность округления как на экране в Microsoft Excel

Производя различные вычисления в Excel, пользователи не всегда задумываются о том, что значения, выводящиеся в ячейках, иногда не совпадают с теми, которые программа использует для расчетов. Особенно это касается дробных величин. Например, если у вас установлено числовое форматирование, которое выводит числа с двумя десятичными знаками, то это ещё не значит, что Эксель так данные и считает. Нет, по умолчанию эта программа производит подсчет до 14 знаков после запятой, даже если в ячейку выводится всего два знака. Данный факт иногда может привести к неприятным последствиям. Для решения этой проблемы следует установить настройку точности округления как на экране.

Настройка округления как на экране

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

Включать точность как на экране, нужно в ситуациях следующего плана. Например, у вас стоит задача сложить два числа 4,41 и 4,34, но обязательным условиям является то, чтобы на листе отображался только один десятичный знак после запятой. После того, как мы произвели соответствующее форматирование ячеек, на листе стали отображаться значения 4,4 и 4,3, но при их сложении программа выводит в качестве результата в ячейку не число 4,7, а значение 4,8.

Это как раз связано с тем, что реально для расчета Эксель продолжает брать числа 4,41 и 4,34. После проведения вычисления получается результат 4,75. Но, так как мы задали в форматировании отображение чисел только с одним десятичным знаком, то производится округление и в ячейку выводится число 4,8. Поэтому создается видимость того, что программа допустила ошибку (хотя это и не так). Но на распечатанном листе такое выражение 4,4+4,3=8,8 будет ошибкой. Поэтому в данном случае вполне рациональным выходом будет включить настройку точности как на экране. Тогда Эксель будет производить расчет не учитывая те числа, которые программа держит в памяти, а согласно отображаемым в ячейке значениям.

Сложение в Microsoft Excel

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

Реальное значение числа в Microsoft Excel

Урок: Округление чисел в Excel

Включение настройки точности как на экране в современных версиях Excel

Теперь давайте выясним, как включить точность как на экране. Сначала рассмотрим, как это сделать на примере программы Microsoft Excel 2010 и ее более поздних версий. У них этот компонент включается одинаково. А потом узнаем, как запустить точность как на экране в Excel 2007 и в Excel 2003.

  1. Перемещаемся во вкладку «Файл».
  2. Переход во вкладку Файл в Microsoft Excel
  3. В открывшемся окне кликаем по кнопке «Параметры».
  4. Перемещение в раздел параметров в Microsoft Excel
  5. Запускается дополнительное окно параметров. Перемещаемся в нем в раздел «Дополнительно», наименование которого значится в перечне в левой части окна.
  6. Переход в раздел Дополнительно окна Параметров в Microsoft Excel
  7. После того, как перешли в раздел «Дополнительно» перемещаемся в правую часть окна, в которой расположены различные настройки программы. Находим блок настроек «При пересчете этой книги». Устанавливаем галочку около параметра «Задать точность как на экране».
  8. Установка точности как на экране в Microsoft Excel
  9. После этого появляется диалоговое окно, в котором говорится, что точность вычислений будет понижена. Жмем на кнопку «OK».
Диалоговое окно в Microsoft Excel

После этого в программе Excel 2010 и выше будет включен режим «точность как на экране».

Для отключения данного режима нужно снять галочку в окне параметров около настройки «Задать точность как на экране», потом щелкнуть по кнопке «OK» внизу окна.

Отключение режима точность как на экране в Microsoft Excel

Включение настройки точности как на экране в Excel 2007 и Excel 2003

Теперь давайте вкратце рассмотрим, как включается режим точности как на экране в Excel 2007 и в Excel 2003. Данные версии хотя и считаются уже устаревшими, но, тем не менее, их используют относительно немало пользователей.

Прежде всего, рассмотрим, как включить режим в Excel 2007.

  1. Жмем на символ Microsoft Office в левом верхнем углу окна. В появившемся списке выбираем пункт «Параметры Excel».
  2. В открывшемся окне выбираем пункт «Дополнительно». В правой части окна в группе настроек «При пересчете этой книги» устанавливаем галочку около параметра «Задать точность как на экране».

Режим точности как на экране будет включен.

В версии Excel 2003 процедура включения нужного нам режима отличается ещё больше.

  1. В горизонтальном меню кликаем по пункту «Сервис». В открывшемся списке выбираем позицию «Параметры».
  2. Запускается окно параметров. В нем переходим во вкладку «Вычисления». Далее устанавливаем галочку около пункта «Точность как на экране» и жмем на кнопку «OK» внизу окна.

Как видим, установить режим точности как на экране в Excel довольно несложно вне зависимости от версии программы. Главное определить, стоит ли в конкретном случае запускать данный режим или все-таки нет.

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Максим Тютюшев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

11 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Виктория
15 мая 2017 16:32

А в Excel 2016 возможно задать «Точность как на экране»?

Катерина Тараскина
15 мая 2017 17:42
Ответить на  Виктория

Конечно. Все действия будут точно такими же.

Виктория
25 мая 2017 15:38

Спасибо нашла))) Там просто формулировка немного другая: «Задать указанную точность».

Настя
28 июля 2017 11:30

Всем привет!
Не знаете возможно ли настроить ячейку чтобы значение в ней округлялосб в меньшую сторону если оканчивается на 5ку? Например есть число 4,775 — если мы округляем до второго знака получается 4,78
но если это число вычесть из другого, например 10 — 4,78 = 7, 32; а 10 — 4,775 = 7,325 = 7,33
в итоге эта единичка учитывается два раза…. и получается расхождение на 1…
Мне нужно чтобы изначальное число округлилось в меньшую сторону если значения 3го знакак от 1до 5 включительно… кто нибудь знает как это сделать?

Алексей
3 августа 2017 17:10
Ответить на  Настя

Настя, может помочь вычесть 0,001 и округлить до второго знака

Ирина
26 марта 2018 11:43

Добрый день!
Нужно округлить числа до последних двух нулей до запятой. Например 22877 до 22900, и так далее по всей таблице сверху вниз

Наталия Миллер
15 мая 2019 08:48

добрый день,
подскажите, пожалуйста, у меня есть исходные данные по предоставляемым услугам ЖКХ, там в каждой услуге заложен НДС 20%. сейчас мне надо очистить от НДС каждую услугу по 600 апартаментам. Что я сделала: по каждой услуге вставила доп.столбцы, в которых вставила формулы = х/120*100 и получились все услуги очищены от НДС. Но в итоге по всем апартаментам у меня печатается одна с/ф по каждой услуге и сумма в с/ф (без НДС) отличается от той, которая получается в результате введения формул. и так по копейке почти каждая услуга отличается.
как по каждому объекту очистить услуги от НДС правильно, чтобы конечная сумма совпадала с суммой по с/ф???

comment_image_reloaded_66269608
Аноним
8 февраля 2020 19:58

Здравствуйте, подскажите, а возможно в одном документе Excel, который состоит из нескольких вкладок применить функцию «точность как на экране» только к одной вкладке?

Аноним
4 августа 2022 11:33

Опечатки в нескольких местах. При сложении 4,х+4,у должно быть 8,z а в статье 4,z

Задать вопрос