Чтобы создать пользовательский числовой формат, сначала выберите один из встроенных числовых форматов в качестве отправной точки. Затем вы можете изменить любой из разделов его кода.
Числовые форматы могут иметь до четырех разделов кода, разделенных точкой с запятой. Эти разделы определяют формат положительных, отрицательных, нулевых значений и текста (в указанном порядке).
<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>
Например, с помощью разделов кода можно создать такой пользовательский формат:
[Синий]#,##0.00_); Красный; 0.00;" sales " @
Вам не нужно включать все разделы кода в настраиваемый числовой формат. Если указано только два раздела, первый используется для положительных чисел и нулей, а второй — для отрицательных чисел. Если задан только один раздел, он применяется для всех чисел. Если нужно пропустить раздел кода и включить раздел, который следует за ним, необходимо оставить точку с запятой для пропускаемого раздела .
Следующие рекомендации должны быть полезны для настройки любого из этих разделов кода формата чисел.
Примечание
Параметры языка и региона на компьютере могут повлиять на пользовательские форматы, которые по умолчанию отображаются на вкладке Форматирование чисел диалогового окна Формат ячейки. Например, вы можете задать символ валюты, формат для отрицательных значений, разделитель тысяч и десятичный разделитель в параметрах компьютера, что может повлиять на то, какие пользовательские форматы перечислены в Excel.
Рекомендации по добавлению текста и добавлению интервалов
-
Отображение текста и чисел Чтобы отобразить текст и цифры в ячейке, заключите текстовые символы в двойные кавычки (" ") или перед одним символом с обратной косой чертой (\)). Добавьте знаки в нужный раздел кода формата. Например, введите формат "Избыток "0,00 ₽;"Недостаток "-0,00 ₽, чтобы положительные значения отображались в формате "Избыток 125,74 ₽", а отрицательные — в формате "Недостаток -125,74 ₽". Обратите внимание, что после слов "Избыток" и "Недостаток" в соответствующих разделах кода есть пробел.
Для отображения перечисленных ниже знаков кавычки добавлять не нужно.
| $ | Знак рубля |
|---|---|
| + | Знак «плюс» |
| ( | Левая круглая скобка |
| : | Двоеточие |
| ^ | Циркумфлекс («крышка») |
| ' | Апостроф |
| { | Левая фигурная скобка |
| < | Знак «меньше» |
| = | Знак равенства |
| - | Знак "минус" |
| / | Косая черта |
| ) | Правая круглая скобка |
| ! | Восклицательный знак |
| & | Амперсанд |
| ~ | Тильда |
| } | Правая фигурная скобка |
| > | Знак «больше» |
| Пробел |
-
Включение раздела для записи текста Если он включен, текстовый раздел всегда является последним разделом в числовом формате. Добавьте символ "at" (@) в раздел, в котором вы хотите отобразить любой текст, введенный в ячейку. Если текстовый раздел не содержит знака @, вводимый текст отображаться не будет. Если вы хотите всегда отображать определенные текстовые символы с типизированным текстом, заключите дополнительный текст в двойные кавычки (" "). Например, "валовые поступления для "@
Если в формате нет текстового раздела, то он никак не влияет на нечисловые значения, вводимые в ячейку, к которой он применен. Кроме того, вся ячейка преобразуется в текст. - Добавление пробелов Чтобы создать пробел, представляющий собой ширину символа в числовом формате, добавьте символ подчеркивания (_), а затем символ, который вы хотите использовать. Например, если вы следуете за символом подчеркивания с правой скобкой, например _), положительные числа правильно выстраивается с отрицательными числами, заключенными в круглые скобки.
- Повторять символы Чтобы повторить следующий символ в формате для заполнения ширины столбца, добавьте звездочку (*) в числовой формат. Например, для заполнения знаками тире пустой области ячейки справа от числа следует указать 0*—, для добавления нулей перед значением — *0.
- Включить двойные кавычки Чтобы отобразить двойные кавычки в ячейке, используйте \" (обратная косая черта, за которой следует двойная кавычка). Например, чтобы отобразить 32 как 32" в ячейке, используйте #\" в качестве числового формата.
Рекомендации по использованию десятичных разрядов, пробелов, цветов и условий
- Включить десятичные разряды и значаные цифры Чтобы отформатировать дроби или числа, содержащие запятую, включите в раздел следующие заполнители цифр, десятичные запяты и разделители тысяч.
| 0 (ноль) | Этот заполнитель цифр отображает незначительные нули, если число имеет меньше цифр, чем нули в формате. Например, если вы ввели 8.9 и хотите, чтобы он отображался как 8.90, используйте формат #.00. |
| # | Этот заполнитель цифр соответствует тем же правилам, что и 0 (ноль). Однако в Excel не отображаются дополнительные нули, если число, которое вы вводите, имеет меньше цифр по обе стороны десятичного разряда, чем символы #в формате. Например, если настраиваемый формат — #.##, а в ячейке введите 8.9 , отобразится число 8.9 . |
| ? | Этот заполнитель цифр соответствует тем же правилам, что и 0 (ноль). Однако Excel добавляет пробел для незначительных нулей по обе стороны десятичной запятой, чтобы по столбцу были выровнены запятые. Например, формат 0,0? обеспечивает выравнивание запятых для чисел 8,9 и 88,99. |
| . (точка) | Этот заполнитель цифры отображает десятичную запятую в числе. |
- Если в дробной части числа больше цифр, чем заполнителей в формате, число округляется до количества разрядов, равного количеству заполнителей. Если в целой части числа больше цифр, чем заполнителей в формате, отображаются дополнительные цифры. Если формат содержит слева от запятой только знаки номера (#), то числа, меньшие 1, будут начинаться с запятой, например ,47.
| Элементы, которые нужно отобразить | В виде | Используйте код |
|---|---|---|
| 1234,59 | 1234,6 | ####.# |
| 8,9 | 8,900 | #,000 |
| 0,631 | 0,6 | 0,# |
| 12 1234,568 |
12,0 1234,57 |
#,0# |
| 44,398 102,65 2,8 |
44,398 102,65 2,8 (с выровненными десятичными знаками) |
???.??? |
| 5,25 5,3 |
5 1/4 5 3/10 (с выровненными дробями) |
# ???/??? |
- Отображение разделителя тысяч Чтобы отобразить запятую в виде разделителя тысяч или масштабировать число, кратное 1000, добавьте следующий разделитель в формат чисел.
| , (запятая) | Отображает разделитель тысяч в числе. Excel разделяет тысячи запятыми, если формат содержит запятую, заключенную знаками чисел (#) или нулями. Пробел после заполнителя цифры задает деление числа на 1000. Например, если формат #.0, а в ячейку введите 12 200 000 , отобразится число 12200.0 . |
|---|
| Элементы, которые нужно отобразить | В виде | Используйте код |
|---|---|---|
| 12000 | 12 000 | #,### |
| 12000 | 12 | #, |
| 12200000 | 12,2 млн | 0,0,"M" |
- Указание цветов Чтобы указать цвет для раздела формата, введите имя одного из следующих восьми цветов, заключенных в квадратные скобки в разделе. Код цвета должен быть первым элементом в разделе.
| [Черный] |
|---|
| [Зеленый] |
| [Белый] |
| [Синий] |
| [Пурпурная] |
| [Желтый] |
| [Cyan] |
| [Красный] |
-
Указание условий Чтобы указать числовые форматы, которые будут применяться только в том случае, если число соответствует заданному условию, заключите условие в квадратные скобки. Условие состоит из оператора сравнения и значения. Например, в приведенном ниже формате значения, не превышающие 100, отображаются красным цветом, а значения больше 100 — синим.
[Красный][<=100]; [Синий][>100]
Чтобы применить к ячейкам условное форматирование (например, цветную заливку, которая зависит от значения ячейки), на вкладке Главная в группе Стили выберите команду Условное форматирование.
Рекомендации по валютам, процентам и формату научной нотации
- Включение символов валюты Чтобы ввести один из следующих символов валюты в числовом формате, нажмите клавишу NUM LOCK и используйте цифровую клавиатуру, чтобы ввести код ANSI для символа.
| Символ | Нажмите этот код |
|---|---|
| ¢ | ALT+0162 |
| £ | ALT+0163 |
| ¥ | ALT+0165 |
|
ALT+0128 |
-
Примечание
Пользовательские форматы сохраняются вместе с книгой. Если необходимо, чтобы в Excel всегда использовалось определенное обозначение денежной единицы, следует изменить знак денежной единицы в окне «Региональные параметры» панели управления до запуска Excel.
Отображение процентных значений Для отображения чисел в процентах от 100 (например, для отображения 0,08 как 8% или 2,8 как 280%) добавьте знак процента (%) в числовой формат.
Отображение научных нотации Чтобы отобразить числа в научном (экспоненциальном) формате, используйте следующие коды экспоненты в разделе.
| E (E-, E+, e-, e+) | Отображает число в научном (экспоненциальном) формате. В Excel отображается знак экспоненты ("E" или "e") и справа от него число, показывающее, на сколько разрядов перенесена запятая. Например, если задан формат 0,00E+00 и в ячейке вводится число 12200000, отображается 1,22E+07. Если изменить числовой формат на #0,0E+0, отобразится число 12,2E+6. |
|---|
Рекомендации по форматам даты и времени
- Отображение дней, месяцев и лет Для отображения чисел в формате даты (например, дней, месяцев и лет) используйте следующие коды в разделе.
| м | Отображает месяц в виде числа без нуля в начале. |
|---|---|
| мм | Отображает месяц в виде числа с нулем в начале, если это необходимо. |
| МММ | Отображает месяц в виде сокращения (с января по декабрь). |
| ММММ | Отображает месяц в виде полного названия (с января по декабрь). |
| МММММ | Отображает месяц в виде одной буквы (от J до D). |
| d | Отображает день в виде числа без начального нуля. |
| ДД | Отображает день в виде числа с нулем в начале, если это необходимо. |
| ДДД | Отображает день в виде сокращения (вс по сб). |
| ДДДД | Отображает день в виде полного имени (с воскресенья по субботу). |
| ГГ | Отображает год в виде двузначного числа. |
| ГГГГ | Отображает год в виде четырехзначного числа. |
| Элементы, которые нужно отобразить | В виде | Используйте код |
|---|---|---|
| Месяцев | 1–12 | М |
| Месяцев | 01–12 | ММ |
| Месяцев | янв–дек | МММ |
| Месяцев | январь–декабрь | ММММ |
| Месяцев | я–д | МММММ |
| Дней | 1–31 | Д |
| Дней | 01–31 | ДД |
| Дней | пн–вс | ДДД |
| Дней | понедельник–воскресенье | ДДДД |
| Лет | 00–99 | ГГ |
| Лет | 1900–9999 | ГГГГ |
- Отображение часов, минут и секунд Чтобы отобразить форматы времени (например, часы, минуты и секунды), используйте следующие коды в разделе.
| ч | Отображает час в виде числа без нуля в начале. |
|---|---|
| [ч] | Отображает затраченное время в часах. Если вы работаете с формулой, которая возвращает время, в течение которого количество часов превышает 24, используйте числовой формат, похожий на [h]:mm:ss. |
| чч | Отображает час в виде числа с нулем в начале, если это необходимо. Если формат содержит пометку AM или PM, часы отображаются на основе 12-часового цикла. В противном случае используется 24-часовой цикл. |
| м | Отображает минуту в виде числа без нуля в начале. Примечание: Код m или mm должен отображаться сразу после кода h или hh или непосредственно перед кодом ss ; В противном случае Excel отображает месяц вместо минут. |
| [м] | Отображает затраченное время в минутах. Если вы работаете с формулой, которая возвращает время, в течение которого количество минут превышает 60, используйте числовой формат, похожий на [mm]:ss. |
| мм | Отображает минуту в виде числа с нулем в начале, если это необходимо. Примечание: Код m или mm должен отображаться сразу после кода h или hh или непосредственно перед кодом ss ; В противном случае Excel отображает месяц вместо минут. |
| с | Отображает второй в виде числа без нуля в начале. |
| [с] | Отображает затраченное время в секундах. Если вы работаете с формулой, которая возвращает время, в течение которого количество секунд превышает 60, используйте числовой формат, похожий на [ss]. |
| ss | Отображает второе значение в виде числа с начальным нулевым значением, если это необходимо. Если вы хотите отобразить доли секунды, используйте числовой формат, похожий на h:mm:ss.00. |
| AM/PM, am/pm, A/P, a/p | Отображает час с помощью 12-часовых часов. Excel отображает am, am, A или a для времени с полуночи до полудня и PM, PM, P или p для времени с полудня до полуночи. |
| Элементы, которые нужно отобразить | В виде | Используйте код |
|---|---|---|
| Часов | 0–23 | ч |
| Часов | 00–23 | чч |
| Минут | 0–59 | м |
| Минут | 00–59 | мм |
| Секунд | 0–59 | с |
| Секунд | 00–59 | сс |
| Время | 4:00 | ч |
| Время | 16:36 | ч:мм |
| Времени | 16:36:03 | ч:мм:сс |
| Времени | 16:36:03,75 | ч:мм:сс,00 |
| Истекшего времени (в часах и минутах) | 1:02 | [ч]:мм |
| Истекшего времени (в минутах и секундах) | 62:16 | [мм]:сс |
| Истекшего времени (в секундах с сотыми долями) | 3735,80 | [сс],00 |