Как округлить 99 до 100 в Excel: все способы с примерами

Округление чисел в Microsoft Excel — одна из самых востребованных операций, особенно когда речь идёт о финансовых отчётах, статистике или аналитике. Представьте: у вас есть таблица с продажами, где сумма заказа составила 99,20 рублей, а вам нужно округлить её до 100 рублей — чтобы упростить учёт или привести данные к целым значениям. Или другой случай: вы рассчитали средний балл студента как 99,7, но по правилам заведения его нужно округлить до 100 для присвоения высшей оценки.

В этой статье мы разберём 5 способов округления числа 99 до 100 в Excel — от базовых функций до продвинутых приёмов с условной логикой. Вы узнаете, когда лучше использовать ОКРУГЛВВЕРХ, а когда — ЦЕЛОЕ, как избежать ошибок с отрицательными числами и почему иногда стандартное округление даёт неожиданные результаты.

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

📊 Как часто вы используете округление в Excel?
Ежедневно
Несколько раз в неделю
Редко
Никогда

1. Функция ОКРУГЛВВЕРХ — самый надёжный способ

Функция ОКРУГЛВВЕРХ (англ. CEILING) специально создана для округления чисел в большую сторону до заданного знака. Это идеальный вариант, если вам нужно гарантированно получить 100 из 99, независимо от дробной части.

Синтаксис функции:

ОКРУГЛВВЕРХ(число; точность)

где:

  • 📌 число — ячейка или значение, которое нужно округлить (например, A1 или 99,2);
  • 📌 точность — кратность округления (для целых чисел используйте 1, для десятков — 10 и т.д.).

Примеры использования:

ФормулаРезультатПояснение
=ОКРУГЛВВЕРХ(99; 1)99Округляет до ближайшего целого (99 уже целое)
=ОКРУГЛВВЕРХ(99,2; 1)100Округляет 99,2 вверх до 100
=ОКРУГЛВВЕРХ(99,9; 1)100Даже 99,9 становится 100
=ОКРУГЛВВЕРХ(95; 10)100Округление до ближайшей десятки

Важный нюанс: если вы укажете точность 10, функция округлит число до ближайшего числа, кратного 10. Например, 99 станет 100, а 97 — тоже 100. Это удобно для группировки данных по десяткам.

2. Функция ЦЕЛОЕ — когда дробная часть не важна

Функция ЦЕЛОЕ (англ. INT) отсекает дробную часть числа, оставляя только целую. На первый взгляд, она не подходит для округления 99 до 100, но есть хитрость: если прибавить к числу 1 и затем применить ЦЕЛОЕ, мы получим округление вверх.

Формула будет такой:

=ЦЕЛОЕ(99,2 + 0,8)

или универсальный вариант для любой ячейки:

=ЦЕЛОЕ(A1 + 0,999)

где 0,999 — это почти 1, но гарантированно покрывает все дробные части от 0,001 до 0,999.

Примеры:

  • 🔢 =ЦЕЛОЕ(99,1 + 0,999)100;
  • 🔢 =ЦЕЛОЕ(98,99 + 0,999)99 (не округлится, так как сумма < 99,999);
  • 🔢 =ЦЕЛОЕ(99,999 + 0,999)100.
Почему именно 0,999, а не 1?

Если прибавить ровно 1, то число 99,001 станет 100,001, а функция ЦЕЛОЕ вернёт 100 — это правильно. Но для чисел вроде 99,999 прибавление 1 даст 100,999, и ЦЕЛОЕ вернёт 100 (а не 101). Чтобы избежать такого поведения для чисел, очень близких к целому, используют 0,999.

Критическая особенность: этот метод работает только для положительных чисел. Если в ячейке окажется отрицательное значение (например, -99,2), формула =ЦЕЛОЕ(A1 + 0,999) округлит его до -100, а не до -99. Для отрицательных чисел лучше использовать ОКРУГЛВВЕРХ.

3. Функция ОКРУГЛ — когда нужно стандартное округление

Функция ОКРУГЛ (англ. ROUND) округляет число до указанного количества десятичных знаков по стандартным правилам математики: если дробная часть ≥ 0,5, число округляется вверх, иначе — вниз.

Синтаксис:

ОКРУГЛ(число; количество_знаков)

где количество_знаков может быть:

  • 🔹 положительным (округление до десятичных: 1 — до десятых, 2 — до сотых);
  • 🔹 нулевым (округление до целого);
  • 🔹 отрицательным (округление до десятков, сотен и т.д.: -1 — до десятков, -2 — до сотен).

Чтобы округлить 99 до 100, используйте отрицательное количество знаков:

=ОКРУГЛ(99; -2)

Эта формула округлит число до ближайшей сотни. Результаты:

  • 📊 ОКРУГЛ(99; -2)100;
  • 📊 ОКРУГЛ(94; -2)0 (так как 94 ближе к 0, чем к 100);
  • 📊 ОКРУГЛ(101; -2)100.
⚠️ Внимание: если вам нужно всегда округлять 99 до 100, стандартная функция ОКРУГЛ не подходит — она работает только для чисел ≥ 50. Например, ОКРУГЛ(49; -2) вернёт 0, а не 100. В таких случаях используйте ОКРУГЛВВЕРХ.

Убедитесь, что число ≥ 50, если округляете до сотен|Помните, что отрицательное количество знаков округляет до 10, 100, 1000 и т.д.|Для гарантированного округления вверх используйте ОКРУГЛВВЕРХ|Тестируйте формулу на крайних значениях (например, 99,99 и 100,01)-->

4. Округление с помощью формата ячеек (визуальное)

Если вам нужно только отобразить число 99 как 100, но сохранить исходное значение для расчётов, используйте форматирование ячеек. Этот метод не изменяет само число, а только его внешний вид.

Как применить:

  1. Выделите ячейку или диапазон с числами.
  2. Нажмите правой кнопкой мыши и выберите Формат ячеек (или используйте горячие клавиши Ctrl+1).
  3. Вкладка Число → категория Числовой.
  4. Установите количество десятичных знаков: 0.
  5. Нажмите ОК.

Пример: если в ячейке значение 99,6, после форматирования оно будет отображаться как 100, но в строке формул останется 99,6. Это удобно для отчётов, где нужны "красивые" числа, но важно сохранять точность в расчётах.

Ограничения метода:

  • 🚫 Не изменяет фактическое значение (формулы будут использовать исходное число).
  • 🚫 Не работает для округления до десятков/сотен (только до целых).
  • 🚫 Если число 99,4, оно округлится до 99, а не до 100.

5. Продвинутое округление: комбинация ЕСЛИ + ОКРУГЛ

Допустим, вам нужно округлить число до 100 только в том случае, если оно находится в диапазоне 95–100. Например, для присвоения бонусов клиентам, чьи покупки близки к круглой сумме. Здесь поможет функция ЕСЛИ с вложенным округлением.

Формула:

=ЕСЛИ(И(A1>=95; A1<100); 100; ОКРУГЛ(A1; 0))

Расшифровка:

  • 🔸 И(A1>=95; A1<100) — проверяет, попадает ли число в диапазон 95–99,99;
  • 🔸 если да — возвращает 100;
  • 🔸 если нет — округляет число до целого (ОКРУГЛ(A1; 0)).

Примеры результатов:

Значение в A1Результат формулы
94,995
95100
99,99100
100,1100
105105

Этот метод полезен для условного округления, когда нужно применить правило только к определённым данным. Например, в маркетинге: если клиент потратил от 9500 рублей, округлить сумму до 10 000 для начисления бонуса.

6. Округление с помощью Power Query (для больших данных)

Если вам нужно округлить тысячи строк (например, в импортированных данных), ручное применение формул займёт слишком много времени. В этом случае поможет инструмент Power Query — надстройка Excel для обработки больших массивов данных.

Пошаговая инструкция:

  1. Выделите вашу таблицу и перейдите на вкладку ДанныеИз таблицы/диапазона (или Get Data → From Table/Range).
  2. В открывшемся редакторе Power Query выделите столбец с числами.
  3. На вкладке Преобразовать (Transform) выберите Округлить → Округлить вверх (Round Up).
  4. Укажите количество десятичных знаков (например, 0 для целых чисел).
  5. Нажмите Закрыть и загрузить (Close & Load).

Преимущества метода:

  • ⚡ Обрабатывает миллионы строк за секунды.
  • 🔄 Позволяет создать повторяемый процесс (обновляйте данные одним кликом).
  • 📊 Сохраняет исходные данные нетронутыми (создаёт новую таблицу).

Power Query доступен в Excel 2016 и новее, а также в Excel for Microsoft 365. Если у вас более старая версия, используйте надстройку Power Query for Excel (бесплатно скачивается с сайта Microsoft).

⚠️ Внимание: при округлении в Power Query числа преобразуются безвозвратно. Если вам нужны исходные данные, сохраните их копию перед обработкой.

FAQ: Частые вопросы об округлении в Excel

Можно ли округлить число до 100, если оно меньше 95?

Да, но для этого нужно использовать функцию ОКРУГЛВВЕРХ с точностью 100:

=ОКРУГЛВВЕРХ(A1; 100)

Например, ОКРУГЛВВЕРХ(80; 100) вернёт 100. Однако такой подход округлит любое положительное число до ближайшей сотни (например, 120 станет 200).

Почему функция ОКРУГЛ округляет 99,5 до 100, а 99,4 — до 99?

Это стандартное математическое округление: если дробная часть ≥ 0,5, число округляется вверх; если < 0,5 — вниз. Чтобы всегда округлять вверх, используйте ОКРУГЛВВЕРХ или добавьте к числу 0,5 перед округлением:

=ОКРУГЛ(A1 + 0,5; 0)

Как округлить время до ближайшего часа?

Для округления времени вверх используйте формулу:

=ОКРУГЛВВЕРХ(A1*24; 1)/24

где A1 — ячейка с временем. Чтобы округлить до 30 минут, замените 1 на 0,5.

Можно ли округлить числа в Excel без формул?

Да, с помощью условного форматирования или настройки точности (Файл → Параметры → Дополнительно → Задать точность как на экране). Однако эти методы либо визуальные (не изменяют данные), либо необратимые (округляют все числа в книге!).

Почему после округления сумма столбца не совпадает с суммой округлённых чисел?

Это классическая проблема накопления ошибок округления. Например, если у вас три числа: 99,4, 99,4 и 99,4, их реальная сумма — 298,2. Но если каждое округлить до 99, сумма станет 297. Чтобы избежать этого, сначала суммируйте, а потом округляйте:

=ОКРУГЛ(СУММ(A1:A3); 0)