Форматирование ячеек

Как запретить Excel округлять числа (десятичные / дробные)

Как запретить Excel округлять числа (десятичные / дробные)
⏱️ 11 минут 📊 Начинающий

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

Хотя в большинстве случаев это работает должным образом, в некоторых случаях это может быть немного контрпродуктивным. Одна из таких областей — это когда Excel решает округлить числа.

В этом уроке я покажу вам, как взять на себя управление и запретить Excel округлять числа.

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

Вот несколько возможных причин:

  • Ширина столбца недостаточна для размещения всех цифр числа
  • Число слишком велико и отображается в экспоненциальном формате
  • Excel может отображать только числа длиной до 15 цифр — всё, что длиннее, превращается в 0 после 15-й цифры
  • Ячейка отформатирована так, чтобы округлять числа и показывать только определённое количество цифр после запятой

Рассмотрим каждый из этих сценариев и как предотвратить округление в каждом случае.

1. Остановить округление, увеличив ширину столбца

Когда вы вводите число в ячейку, Excel пытается максимально уместить это число в заданную ширину. Если ширины столбца недостаточно, Excel округляет отображаемое значение (при этом исходное число сохраняется в ячейке полностью).

Как это исправить: увеличьте ширину столбца. Поместите курсор на край заголовка столбца (курсор изменится на двунаправленную стрелку) и дважды щёлкните — ширина автоматически подстроится под самое длинное содержимое.

2. Остановить округление больших чисел

При вводе больших чисел есть несколько причин, по которым Excel может их округлять.

Практическое обучение в Excel. Попробуй бесплатно, прямо сейчас!

Формат ячейки «Общий» → изменить на «Числовой»

Если для формата ячейки установлено значение «Общий», Excel показывает только определённое количество цифр, а всё, что превышает это значение, отображается в экспоненциальном (научном) формате.

1

Выделите ячейки или диапазон, для которых хотите изменить формат

2

Перейдите на вкладку «Главная»

3

В группе «Число» щёлкните раскрывающееся меню форматирования

4

Выберите «Число» в качестве формата

💡 Совет: когда вы меняете формат на «Числовой», Excel автоматически добавляет 2 цифры после запятой. Если они не нужны — нажмите значок «Уменьшить разрядность» на вкладке «Главная». Если вместо числа видите ряд символов #### — просто расширьте столбец.

Число длиннее 15 цифр

Excel считает значимыми только первые 15 цифр числа — любая цифра после этого автоматически превращается в 0. Это может стать проблемой при работе с большими числами (например, номерами кредитных карт или номерами заказов).

⚠️ Важно: в отличие от других случаев округления, здесь Excel не просто показывает 0 визуально — реальное число тоже теряет цифры после 15-й позиции. Это необратимо для введённого значения, если не принять меры заранее.

Как с этим справиться: преобразуйте число в текстовый формат. Excel не вмешивается в текстовые данные. Самый простой способ — добавить апостроф ' перед числом. Это заставит Excel рассматривать всё, что следует за апострофом, как текстовую строку. Сам апостроф при этом не отображается в ячейке после нажатия Enter — вы увидите полное число.

3. Остановить округление десятичных чисел / валют

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

1

Выделите ячейки с числами

2

Удерживая Ctrl, нажмите клавишу 1 — откроется диалоговое окно «Формат ячеек»

3

Убедитесь, что вы на вкладке «Число»

4

Выберите «Число» на левой панели (или «Валюта» / «Бухгалтерский» — если используете эти форматы)

5

Измените значение «Число десятичных знаков» с 2 на 3, 4 или сколько нужно

6

Закройте диалоговое окно

Важно понимать: ничто из этого не меняет фактическое значение в ячейке — только способ отображения. Если вы вводите число с пятью цифрами после запятой, а в ячейке отображаются только две, исходное число всё равно сохраняется в том виде, в котором вы его ввели.

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

Работайте с числами точно и без сюрпризов

Форматы чисел, ячеек и валют — разберём всё по полочкам

Практическое обучение в Excel. Попробуй бесплатно, прямо сейчас!