Как в Excel сделать число в скобках: 5 проверенных методов с примерами

Почему числа в скобках — это важно для финансовых отчётов

Отрицательные числа в круглых скобках — стандарт бухгалтерской отчётности, который визуально отделяет убытки от прибыли без использования знака «минус». Такой формат не только соответствует МСФО (IAS 1) и РСБУ, но и упрощает восприятие данных: скобки сразу сигнализируют об отрицательном значении, не отвлекая внимание на символ «–». Например, в отчёте о прибылях и убытках (P&L) сумма –150 000 ₽ традиционно записывается как (150 000).

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

  • 📊 Для статических отчётов — достаточно настроить Формат ячеек.
  • 🔄 Для динамических данных — подойдут формулы типа ЕСЛИ или ТЕКСТ.
  • 🎨 Для визуального выделения — используйте Условное форматирование.

Далее разберём каждый способ с пошаговыми инструкциями и примерами для Excel 2010–2023 и Office 365. Все методы работают и в Google Таблицах с незначительными корректировками.

📊 Как часто вы используете числа в скобках в Excel?
Ежедневно (финансовая отчётность)
Иногда (для презентаций)
Рядом не стоял
Не знаю, что это

Метод 1: Формат ячеек — самый быстрый способ

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

Шаги:

  1. Выделите ячейки с числами (например, B2:B10).
  2. Нажмите правой кнопкой мыши → Формат ячеек (или Ctrl+1).
  3. Перейдите на вкладку Число → выберите категорию (все форматы).
  4. В поле Тип введите:
    # ##0;(# ##0);-

    Здесь:

    • # ##0 — формат для положительных чисел (без скобок).
    • (# ##0) — формат для отрицательных чисел (со скобками).
    • - — отображение нуля (можно заменить на 0).
  • Нажмите ОК.
  • Пример результата:

    Исходные данныеПосле форматирования
    15001 500
    -2300(2 300)
    0-
    ⚠️ Внимание: Если после применения формата числа не изменились, проверьте, что в ячейках хранятся именно числа, а не текст. Для этого выделите диапазон и нажмите Текст по столбцам (вкладка Данные) → выберите Общий формат.

    ☑️ Проверка перед форматированием

    Выполнено: 0 / 4

    Метод 2: Формула ТЕКСТ — для динамических данных

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

    Синтаксис:

    =ТЕКСТ(число; "[≥0]# ##0;[<0](# ##0)")

    Примеры:

    • 📌 Для ячейки A1 с числом 500:
      =ТЕКСТ(A1; "[≥0]# ##0;[<0](# ##0)")

      Результат: 500.

    • 📌 Для ячейки A2 с числом -1200:

      Результат: (1 200).

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

    • 🔗 Работает с динамическими данными (обновляется при изменении исходной ячейки).
    • 🎯 Позволяет комбинировать с другими функциями (например, ЕСЛИ или ВПР).
    ⚠️ Внимание: Формула ТЕКСТ возвращает текстовое значение, поэтому такие данные нельзя использовать в математических вычислениях. Если нужно дальше работать с числами, применяйте ЗНАЧЕН:
    =ЗНАЧЕН(ПОДСТАВИТЬ(ТЕКСТ(A1; "[<0](# ##0)"); "("; "-"; 1))
    Как вернуть числовой формат после функции ТЕКСТ?

    Используйте комбинацию функций ПОДСТАВИТЬ + ЗНАЧЕН, как показано выше. Это заменит скобки на знак «минус» и преобразует текст обратно в число.

    Метод 3: Условное форматирование — для визуального выделения

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

    Инструкция:

    1. Выделите диапазон (например, C2:C100).
    2. Перейдите на вкладку ГлавнаяУсловное форматированиеСоздать правило.
    3. Выберите Форматировать только ячейки, которые содержат.
    4. В поле Форматировать только ячейки с укажите:
      • Значение ячейкименьше0.
  • Нажмите Формат → вкладка Число(все форматы) → введите:
    (# ##0)
  • На вкладке Шрифт выберите красный цвет (опционально).
  • Нажмите ОКОК.
  • Результат:

    • 🔴 Отрицательные числа отобразятся в скобках красным цветом.
    • 🟢 Положительные останутся без изменений.
    Исходное значениеПосле условного форматирования
    30003 000
    -1500(1 500)
    00

    Метод 4: Пользовательский формат с валютами и разделителями

    Если числа в скобках должны отображаться с символом валюты (например, (1 500 ₽)), модифицируйте пользовательский формат. Это актуально для финансовых отчётов в рублях, долларах или евро.

    Примеры форматов:

    • 💵 Для долларов:
      $# ##0;($# ##0);-

      Результат: $1 500 / ($2 300).

    • 💶 Для евро:
      # ##0 "€";(# ##0 "€");-

      Результат: 1 500 € / (2 300 €).

    • 🪙 Для рублей с копейками:
      # ##0,00 "₽";(# ##0,00 "₽");-

      Результат: 1 500,00 ₽ / (2 300,50 ₽).

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

    1. Выделите ячейки → Ctrl+1 → вкладка Число.
    2. Выберите (все форматы) → вставьте нужный шаблон.
    3. Нажмите ОК.
    ⚠️ Внимание: Если после применения формата валюта отображается некорректно (например, 1 500 $ вместо $1 500), проверьте региональные настройки Excel. Для этого перейдите в Файл → Параметры → Дополнительно → раздел Параметры редактированияРазделитель целой и дробной части (должен быть , для России).

    Метод 5: Формула ЕСЛИ — для сложных условий

    Если числа в скобках нужно отображать только при выполнении дополнительных условий (например, для определённого диапазона значений), используйте функцию ЕСЛИ.

    Пример 1: Скобки только для чисел меньше –1000.

    =ЕСЛИ(A1<-1000; "(" & ТЕКСТ(ABS(A1); "# ##0") & ")"; A1)

    Пример 2: Скобки + красный цвет через Условное форматирование (для ячейки B1):

    =ЕСЛИ(A1<0; "(" & ТЕКСТ(ABS(A1); "# ##0") & ")"; ТЕКСТ(A1; "# ##0"))

    Затем примените к столбцу B условное форматирование для ячеек, содержащих (* (символ скобки).

    Когда использовать:

    • 📈 Для отчётов с пороговыми значениями (например, убытки свыше 10 000 ₽).
    • 🔍 Для фильтрации данных перед выводом в скобках.

    Частые ошибки и как их исправить

    Даже опытные пользователи Excel сталкиваются с проблемами при отображении чисел в скобках. Рассмотрим типовые ошибки и решения.

    ПроблемаПричинаРешение
    Скобки не появляются Ячейки отформатированы как текст Выделите диапазон → Текст по столбцам → выберите Общий формат
    Числа со скобками не суммируются Формула ТЕКСТ возвращает текст Используйте ЗНАЧЕН(ПОДСТАВИТЬ(...)) для преобразования обратно в число
    Скобки отображаются для положительных чисел Ошибка в пользовательском формате Проверьте синтаксис: первый раздел — для положительных, второй — для отрицательных
    Валюта отображается после числа Неправильные региональные настройки Настройте формат как $# ##0 (доллар перед числом) или # ##0 € (евро после числа)

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

    • 🔄 Если после копирования данных из другой программы скобки пропадают, используйте Специальная вставкаЗначения.
    • 📎 Для печати отчётов с числами в скобках установите параметр Чёрно-белая в настройках печати, если цветное форматирование не нужно.

    FAQ: Ответы на частые вопросы

    Можно ли сделать числа в скобках в Google Таблицах?

    Да, все методы работают и в Google Таблицах, за исключением:

    • В пользовательском формате используйте точку вместо запятой: # ##0;(# ##0).
    • Функция ТЕКСТ поддерживает аналогичный синтаксис, но может требовать ручной настройки локали.
    Как убрать скобки и вернуть знак «минус»?

    Выделите ячейки → Ctrl+1 → выберите формат Числовой или Общий. Если числа были преобразованы в текст, используйте:

    =ЗНАЧЕН(ПОДСТАВИТЬ(A1; "("; "-"; 1))
    Почему после экспорта в PDF скобки исчезают?

    Проблема связана с настройками печати. Перед экспортом:

    1. Перейдите в Файл → Печать.
    2. В разделе Настройки выберите Печатать активные листы.
    3. Убедитесь, что включён параметр Печатать цвета и изображения фонов (если используете цветное форматирование).
    Можно ли автоматически добавлять скобки при импорте данных из 1С?

    Да, используйте Power Query:

    1. Импортируйте данные через Данные → Получить данные → Из файла.
    2. В редакторе Power Query добавьте пользовательский столбец с формулой:
      if [Столбец] < 0 then "(" & Text.Abs([Столбец]) & ")" else Text.From([Столбец])
    3. Загрузите данные в Excel.
    Как сделать скобки для чисел в сводной таблице?

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

    1. Создайте сводную таблицу.
    2. Добавьте вычисляемое поле с формулой для отображения чисел в скобках.
    3. Или скопируйте данные сводной таблицы на новый лист и примените формат.