Как в Excel отобразить число с двумя знаками после запятой: полное руководство

Работа с числами в Microsoft Excel — основа любой аналитики, бухгалтерии или научных расчётов. Но часто пользователи сталкиваются с проблемой: программа автоматически округляет значения до целых или отображает лишние знаки после запятой. Например, вместо 12,345 вы видите 12,35 или 12,345000. Это не только портит внешний вид таблицы, но и может искажать результаты при печати или экспорте данных.

В этой статье вы узнаете 5 проверенных способов форматирования чисел с двумя знаками после запятой — от базовых (через меню) до продвинутых (с использованием формул и макросов). Мы разберём нюансы для разных версий Excel (включая Excel 365 и Excel 2021), а также покажем, как избежать типичных ошибок, из-за которых формат сбрасывается. Особое внимание уделим автоматизации — например, как сделать так, чтобы все новые числа в столбце сразу отображались с двумя десятичными знаками.

Если вам нужно не просто изменить отображение, а округлить само значение (например, для финансовых отчётов), мы отдельно рассмотрим функции ОКРУГЛ и ОКРУГЛТ. А для тех, кто работает с большими массивами данных, приведём примеры использования условного форматирования и стилей ячеек.

1. Базовый способ: форматирование через меню «Число»

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

Чтобы применить формат с двумя знаками после запятой:

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

Плюсы метода: быстро, не требует знания формул, работает во всех версиях Excel.

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

Выделили нужные ячейки|Открыли «Формат ячеек» (Ctrl+1)|Выбрали «Числовой» формат|Указали 2 десятичных знака|Применили изменения (ОК)

-->

Если после этих действий числа по-прежнему отображаются некорректно, проверьте:

  • 🔹 Ширину столбца: если ячейка слишком узкая, Excel может отображать числа в экспоненциальном формате (например, 1.23E+02 вместо 123,45). Растяните столбец двойным кликом по правой границе заголовка.
  • 🔹 Тип данных: если в ячейке текст (например, '123,45 с апострофом), форматирование не сработает. Удалите лишние символы или используйте функцию ЗНАЧЕН.

2. Горячие клавиши для быстрого форматирования

Если вам часто приходится изменять количество десятичных знаков, запомните эти комбинации:

Действие Сочетание клавиш Примечание
Увеличить количество десятичных знаков Alt + H → 0 (затем стрелочка вверх) Работает в Excel 2010 и новее
Уменьшить количество десятичных знаков Alt + H → 9 (затем стрелочка вниз) Аналог кнопки «Уменьшить разрядность» на ленте
Применить формат «Денежный» (2 знака) Ctrl + Shift + $ Добавляет знак валюты (₽, $, €)
Применить формат «Процентный» (2 знака) Ctrl + Shift + % Умножает значение на 100 и добавляет знак %

🔹 Пример: если в ячейке число 12,34567, нажатие Alt + H → 0 → ↑ → ↑ преобразует его в 12,35 (округлённое до 2 знаков).

⚠️ Внимание: Горячие клавиши Ctrl + Shift + $ и Ctrl + Shift + % меняют не только количество знаков, но и тип формата. Например, денежный формат добавит символ валюты, что может быть лишним для технических расчётов.

Если сочетания клавиш не работают, проверьте:

  • 🔹 Язык клавиатуры: некоторые комбинации зависят от раскладки (например, $ на русской раскладке вводится как 4$).
  • 🔹 Настройки Excel: в Файл → Параметры → Дополнительно должна быть включена опция Переопределять параметры клавиатуры.

3. Форматирование через панель инструментов

На ленте Excel есть специальные кнопки для управления десятичными знаками. Они находятся на вкладке Главная в группе Число:

📌 Кнопки «Увеличить разрядность» и «Уменьшить разрядность»** (значки с запятой и стрелками). Каждое нажатие добавляет или убирает один десятичный знак.

📌 Выпадающий список «Числовой формат» — здесь можно выбрать Числовой, Денежный или Финансовый формат с фиксированными двумя знаками.

Преимущество метода: не нужно открывать окно Формат ячеек — всё делается в два клика.

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

Горячие клавиши|Меню «Формат ячеек»|Кнопки на панели инструментов|Формулы|Не знаю, как это делать

-->

🔹 Скрытая возможность: если выделить ячейку и навести курсор на кнопку Увеличить разрядность, зажав левую кнопку мыши, можно быстро добавить несколько знаков сразу (например, с 0 до 2 за одно нажатие).

⚠️ Внимание: Кнопки на панели инструментов не работают, если ячейка содержит текст или формулу, возвращающую текст (например, =ТЕКСТ(123,45;"0.00")). В таких случаях используйте Формат ячеек.

4. Использование формул для округления и форматирования

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

  • 🔹 =ОКРУГЛ(число; 2) — округляет до 2 знаков по правилам математики (например, 12,345 станет 12,35).
  • 🔹 =ОКРУГЛТ(число; 2) — округляет до 2 знаков, но всегда в меньшую сторону (например, 12,349 станет 12,34).
  • 🔹 =ТЕКСТ(число; "0.00") — преобразует число в текст с двумя знаками (полезно для вывода в отчётах).

📌 Пример:

=ОКРУГЛ(A1*1,19; 2)

Эта формула умножает значение из ячейки A1 на 1,19 (например, для расчёта НДС) и округляет результат до двух знаков.

⚠️ Важно: функции ОКРУГЛ и ОКРУГЛТ меняют само значение, а не только его отображение. Если вам нужно сохранить исходное число, используйте ТЕКСТ или создайте отдельный столбец для округлённых данных.

Функция Пример Результат Когда использовать
ОКРУГЛ =ОКРУГЛ(12,3456; 2) 12,35 Для стандартного округления (банковские расчёты)
ОКРУГЛТ =ОКРУГЛТ(12,349; 2) 12,34 Для округления в меньшую сторону (складской учёт)
ТЕКСТ =ТЕКСТ(12,3;"0.00") "12,30" (текст) Для вывода в отчётах без изменения данных
Чем отличается ОКРУГЛ от ОКРУГЛТ?

Функция ОКРУГЛ использует стандартные правила округления: если цифра после округления ≥5, число увеличивается на 1 (например, 12,345 → 12,35). Функция ОКРУГЛТ всегда округляет вниз, независимо от следующей цифры (12,349 → 12,34). Это важно для финансовых расчётов, где нельзя завышать значения.

5. Автоматическое форматирование с помощью стилей

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

🔹 Способ 1: Создание пользовательского стиля

  1. Перейдите на вкладку Главная и нажмите Стили ячеек (в группе Стили).
  2. Выберите Создать стиль ячейки.
  3. На вкладке Число укажите формат Числовой с 2 десятичными знаками.
  4. Примените стиль к нужному диапазону.

🔹 Способ 2: Условное форматирование

Если числа должны отображаться с двумя знаками только при выполнении условия (например, если значение > 100), используйте:

  1. Выделите диапазон.
  2. Перейдите в Главная → Условное форматирование → Создать правило.
  3. Выберите Форматировать только ячейки, которые содержат.
  4. Укажите условие (например, Значение > 100).
  5. Нажмите Формат и выберите числовой формат с 2 знаками.

Плюсы: формат применяется автоматически при вводе новых данных.

Минусы: условное форматирование может замедлить работу с большими таблицами.

6. Продвинутые методы: макросы и Power Query

Для автоматизации форматирования в больших файлах или регулярных отчётах используйте:

🔹 Макросы (VBA):

Следующий код применит формат с двумя знаками ко всем числовым ячейкам на активном листе:

Sub FormatTwoDecimals()

Dim cell As Range

For Each cell In ActiveSheet.UsedRange

If IsNumeric(cell.Value) And Not IsEmpty(cell) Then

cell.NumberFormat = "0.00"

End If

Next cell

End Sub

Чтобы запустить макрос, нажмите Alt + F8, выберите FormatTwoDecimals и нажмите Выполнить.

🔹 Power Query:

Если вы импортируете данные из внешних источников (например, CSV или SQL), настройте форматирование на этапе загрузки:

  1. Загрузите данные в Power Query (Данные → Получить данные).
  2. Выделите столбец с числами.
  3. На вкладке Преобразование выберите Формат → Число и укажите 2 десятичных знака.
  4. Нажмите Закрыть и загрузить.
⚠️ Внимание: Макросы не работают в веб-версии Excel и на устройствах с macOS (без дополнительных настроек). Для кросс-платформенных решений используйте Power Query или формулы.

🔹 Когда использовать продвинутые методы?

  • 📊 Ежемесячные отчёты: макросы экономят время при повторяющихся задачах.
  • 📥 Импорт данных: Power Query позволяет настроить формат один раз и не возвращаться к нему.
  • 🤖 Автоматизация: если таблица обновляется по расписанию (например, через Power Automate).

7. Типичные ошибки и как их избежать

Даже опытные пользователи Excel иногда сталкиваются с проблемами при форматировании чисел. Вот самые распространённые ошибки и их решения:

Проблема Причина Решение
Формат сбрасывается после сохранения Файл сохранён в формате .csv или .txt, который не поддерживает форматирование Сохраните файл как .xlsx или .xlsm
Числа отображаются как даты Excel автоматически преобразует числа в формате ДД.ММ в даты Перед вводом числа поставьте апостроф ('12.34) или используйте текстовый формат
Формулы возвращают неверное количество знаков Функция (например, СУММ) наследует формат ячейки Примените формат к ячейке с формулой отдельно
В печатной версии знаков после запятой нет Настройки печати игнорируют формат ячеек В Файл → Печать проверьте параметры Масштаб и Поля

🔹 Совет для финансовых отчётов:

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

  1. Выделите ячейки и нажмите Ctrl + 1.
  2. Перейдите на вкладку Число и выберите (все форматы).
  3. В поле Тип введите #.00 (для целых чисел будет 100.00).

FAQ: Частые вопросы по форматированию чисел

Почему после копирования чисел из Excel в Word формат с двумя знаками сбивается?

При копировании Excel по умолчанию вставляет данные без форматирования. Чтобы сохранить два знака после запятой:

  1. В Excel скопируйте ячейки (Ctrl + C).
  2. В Word нажмите Главная → Вставить → Сохранить исходное форматирование (значок с кистью).

Или используйте Специальная вставка → Текст с форматированием RTF.

Как сделать, чтобы в пустых ячейках отображались нули с двумя знаками (0,00)?

Используйте пользовательский формат:

  1. Выделите диапазон и нажмите Ctrl + 1.
  2. На вкладке Число выберите (все форматы).
  3. В поле Тип введите 0.00;-0.00;0.00 (разделены точкой с запятой для положительных, отрицательных и нулевых значений).

Теперь пустые ячейки будут отображаться как 0,00.

Можно ли настроить Excel, чтобы по умолчанию все числа вводились с двумя знаками?

Нет, в Excel нет глобальной настройки для этого. Но вы можете:

  • Создать шаблон (.xltx) с предварительно отформатированными ячейками.
  • Использовать макрос, который будет применять формат при открытии файла.
  • Настроить условное форматирование для всего листа.
Как в Excel для Mac изменить количество десятичных знаков?

Процесс аналогичный:

  1. Выделите ячейки.
  2. Нажмите Command + 1 (вместо Ctrl + 1).
  3. На вкладке Число выберите количество знаков.

Горячие клавиши для увеличения/уменьшения разрядности: Command + Shift + + и Command + Shift + -.

Почему функция ОКРУГЛ не работает с отрицательными числами?

Функция ОКРУГЛ корректно обрабатывает отрицательные числа, но иногда пользователи путают направление округления. Примеры:

  • =ОКРУГЛ(-12,345; 2)-12,35 (округление вверх).
  • =ОКРУГЛТ(-12,345; 2)-12,35 (округление вниз по модулю, но фактически число становится "более отрицательным").

Если результат неожиданный, проверьте знак числа и аргумент точности (второй параметр в функции).