Округление числа до десятичных разрядов, которые нужны в Excel

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Excel Mobile

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

Округление числа до ближайшего основного подразделения

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

С помощью кнопки

  1. Выделите ячейки, которые нужно отформатировать.
  2. Перейдите в раздел "Дом"> и нажмите кнопку "Увеличить разрядность" или "Уменьшить разрядность", чтобы после десятичной запятой отображалось больше или меньше цифр.

Путем применения встроенного числового формата

  1. Перейдите в раздел "Главный>номер", щелкните стрелку рядом со списком числовых форматов и выберите пункт "Другие числовые форматы".
    Группа «Число» на вкладке «Главная»
  2. В списке "Категория " в зависимости от типа имеющихся данных выберите "Валюта", "Бухгалтерия", "Процент" или "Научные".
  3. В поле Число десятичных знаков введите требуемое число знаков после запятой.

Использование функции в формуле

Округлите число до необходимого количества цифр с помощью функции ОКРУГЛ. Эта функция имеет только два аргумента (аргументы — это части данных, необходимые для выполнения формулы).

  • Первый аргумент — это число, которое необходимо округлить. Он может быть ссылкой на ячейку или числом.
  • Второй аргумент — это количество цифр, до которого необходимо округлить число.

Предположим, что ячейка A1 содержит число 823,7825. Вот как можно округлить его.

  • Тысячи

    • Введите =ОКРУГЛ(A1,-3), что будет равно 1000
    • Число 823,7825 ближе к 1000, чем к 0 (0 кратно 1000 )
    • В этом случае используется отрицательное число, поскольку округление должно состоятся влево от запятой. Такое же число применяется в следующих двух формулах, которые округляют до сотен и десятков.
  • Чтобы округлить до ближайших сотен

    • Введите =ОКРУГЛ(A1;-2), что равно 800
    • Число 800 ближе к 823,7825, чем к 900. Наверное, теперь вам все понятно.
  • Десятки

    • Введите =ОКРУГЛ(A1;-1), что равно 820
  • Единицы

    • Введите =ОКРУГЛ(A1;0), что равно 824
    • Используйте ноль для округления числа до ближайшей единицы.
  • Десятые доли

    • Введите =ОКРУГЛ(A1;1), что равно 823,8
    • В этом случает для округления числа до необходимого количества разрядов используйте положительное число. То же самое касается двух следующих формул, которые округляют до сотых и тысячных.
  • Сотые

    • Введите =ОКРУГЛ(A1;2), что равно 823,78
  • Тысячные

    • Введите =ОКРУГЛ(A1;3), что равно 823,783

Округлите число в большую сторону с помощью функции ОКРУГЛВВЕРХ. Она работает точно так же, как функция ОКРУГЛ, за исключением того, что она всегда округляет число в большую сторону. Например, если необходимо округлить число 3,2 до ноля разрядов:

  • =ОКРУГЛВВЕРХ(3,2;0), что равно 4

Округлите число вниз с помощью функции ОКРУГЛВНИЗ. Она работает точно так же, как функция ОКРУГЛ, за исключением того, что она всегда округляет число в меньшую сторону. Например, необходимо округлить число 3,14159 до трех разрядов:

  • =ОКРУГЛВНИЗ(3,14159;3), что равно 3,141

Совет

Дополнительные примеры и возможность поэкспериментировать с примерами данных в книге Excel Online см. в статьях ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ .

Округление в большую или меньшую сторону, до четного или нечетного значения

  1. Выделение в пустой ячейке.

  2. На вкладке "Формулы" в разделе "Функция" выберите "Построитель формул".

  3. Выполните любое из следующих действий.

    Задача В построителе формул выполните поиск и дважды щелкните В разделе аргументов
    Округление числа вверх ОКРУГЛВВЕРХ Введите число в ячейку числа, которое округляется в большую сторону. В num_digits введите 0 , чтобы округлить число до ближайшего целого числа.
    Округление числа вниз ОКРУГЛВНИЗ Введите число, которое округляется в меньшую сторону. В num_digits введите 0 , чтобы округлить число до ближайшего целого числа.
    Округление до четного числа ЧЁТН Введите округляемое число в поле числа.
    Округление до нечетного числа НЕЧЁТ Введите округляемое число в поле числа.
    Округление числа до ближайшего числа, кратного другому ОКРУГЛТ Установите флажок рядом с "несколько" и введите нужное число, кратное ближайшему значению.
  4. Нажмите клавишу RETURN.

Выбор фиксированного десятичного разделителя для цифр

Стандартный десятичный разделитель для чисел можно настроить в параметрах Excel.

  1. Нажмите кнопку "Параметры" (от Excel 2010 до Excel 2016) или кнопку Microsoft OfficeИзображение> кнопки OfficeПараметры Excel (Excel 2007).

  2. В категории Расширенные параметры нужно выбрать пункт Параметры правки, а затем установить флажок Автоматическая вставка десятичной запятой.

  3. В поле Число знаков после запятой введите положительное число для количества цифр справа от запятой или отрицательное число для количества цифр слева от запятой.

    Примечание

    Например, если ввести 3 в поле Число знаков после запятой, а затем — 2834 в ячейке, то значение будет равно 2,834. Если ввести –3 в поле Число знаков после запятой, а затем — 283 в ячейке, то значение будет равно 283000.

  4. Нажмите кнопку ОК.
    В строке состояния будет отображаться индикатор Фиксированный десятичный формат.

  5. В ячейке на листе выделите ячейку и введите нужное число.

    Примечание

    Установка флажка Фиксированный десятичный формат не влияет на уже введенные данные.

Советы и рекомендации

  • Чтобы не использовать для числа параметр "Фиксированный десятичный формат", при его вводе добавьте десятичную запятую.

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

    1. Выберите параметрыфайла>
    2. В категории Расширенные параметры в разделе Параметры правки снимите флажок Автоматическая вставка десятичной запятой.
    3. В пустой ячейке введите число, соответствующее числу десятичных знаков, которое вы хотите удалить, например 10, 100 или 1000.
      Например, введите 100 в ячейке, если числа содержат два десятичных знака и вы хотите преобразовать их в целые числа.
    4. На вкладке "Главная" в группе "Буфер обмена" выберите команду " или нажмите клавиши CTRL+C.
    5. Выделите на листе ячейки, содержащие числа с десятичными разрядами, которые вы хотите изменить.
    6. На вкладке " Главная " в группе "Буфер обмена " щелкните стрелку под кнопкой "Вставить" и выберите пункт "Специальная вставка".
    7. В диалоговом окне "Специальная вставка " в разделе "Операция" выберите "Умножить".

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

См. также

Округление числа

Почему число округляется?