Создание и удаление пользовательских числовых форматов

Создание и удаление пользовательских числовых форматов

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

В этой статье

Рекомендации по настройке числовых форматов

Создание пользовательского числового формата

Удаление пользовательского числового формата

Рекомендации по настройке числовых форматов

Можно начать создание пользовательского числового формата с выбора одного из встроенных числовых форматов. Затем нужно изменить любой из разделов его кода.

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

<ПОЛОЖИТЕЛЬНЫЕ>;<ОТРИЦАТЕЛЬНЫЕ>;<НУЛЕВЫЕ>;<ТЕКСТ>

Например, с помощью разделов кода можно создать следующий пользовательский формат:

[Blue]# ##0,00_);[Red](# ##0,00);0,00;"продажи "@

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

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

Включение текста и добавление пробелов в формат

  • Отображение текста и чисел.    Чтобы в ячейке отображался текст и числа, заключите текстовые знаки в двойные кавычки (" ") или поставьте перед отдельным символом обратную косую черту (\). Добавьте знаки в нужный раздел кода формата. Например, введите формат "Избыток "0,00 ₽;"Недостаток "-0,00 ₽, чтобы положительные значения отображались в формате "Избыток 125,74 ₽", а отрицательные — в формате "Недостаток -125,74 ₽". Обратите внимание, что после слов "Избыток" и "Недостаток" в соответствующих разделах кода есть пробел.

    Для отображения перечисленных ниже знаков кавычки добавлять не нужно.

$

Знак рубля

+

Знак «плюс»

(

Левая круглая скобка

:

Двоеточие

^

Циркумфлекс («крышка»)

'

Апостроф

{

Левая фигурная скобка

<

Знак «меньше»

=

Знак равенства

-

Знак "минус"

/

Косая черта

)

Правая круглая скобка

!

Восклицательный знак

&

Амперсанд

~

Тильда

}

Правая фигурная скобка

>

Знак «больше»

Пробел

  • Добавление раздела для текста   . . Текстовый раздел всегда должен быть последним разделом числового формата. Чтобы вводимый в ячейку текст отображался на экране, в соответствующее место текстового раздела следует поместить знак @. Если текстовый раздел не содержит знака @, вводимый текст на экране отображаться не будет. Чтобы вводимый текст дополнялся определенными символами, заключите их в двойные кавычки (" "), например: "валовой доход за " @.

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

  • Добавление пробелов    . Чтобы создать пробел с шириной, равной ширине символа в числовом формате, добавьте соответствующий знак, предваренный знаком подчеркивания (_). Например, если за знаком подчеркивания следует правая круглая скобка ( _)), положительные числа будут расположены в одну колонку с отрицательными, заключенными в скобки.

  • Повторяющиеся знаки   . Для заполнения всей ширины ячейки определенным знаком добавьте перед ним звездочку (*) в числовом формате. Например, для заполнения знаками тире пустой области ячейки справа от числа следует указать 0*—, для добавления перед значением нулей — *0.

Рекомендации по использованию десятичных знаков, пробелов, цветов и условий

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

0 (нуль)

Определяет отображение незначащих нулей, если в числе меньше цифр, чем нулей в формате. Например, если введенное число 8,9 требуется отобразить в виде 8,90, используйте формат #,00.

#

Действует по тем же правилам, что и 0 (нуль). Однако если в целой или дробной части введенного числа меньше цифр, чем знаков # в формате, дополнительные нули не отображаются. Например, если задан формат #,## и в ячейке вводится число 8,9, отображается 8,9.

?

Действует по тем же правилам, что и 0 (нуль). Однако до и после запятой вместо незначащих нулей отображаются пробелы, чтобы десятичные разделители были выровнены в столбце. Например, формат 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, включите в числовой формат разделитель, указанный ниже.

, (запятая)

Задает отображение разделителя групп разрядов в числе. Группы разрядов разделяются пробелом, если формат содержит пробел, окруженный знаками номера (#) или нулями. Пробел после запятой задает деление числа на 1000. Например, если формат определен как #.0, и в ячейку вводится число 12,200,000, оно отображается как 12.200.0.

Элементы, которые нужно отобразить

В виде

Используйте код

12000

12 000

#,###

12000

12

#,

12200000

12,2

0,0__(два пробела)

  • Задание цвета    Чтобы задать цвет для раздела формата, введите название одного из указанных ниже восьми цветов в квадратных скобках. Код цвета должен быть первым элементом в разделе.

[Черный]

[Зеленый]

[Белый]

[Синий]

[Фиолетовый]

[Желтый]

[Голубой]

[Красный]

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

    [Красный][<=100];[Синий][>100]

    Чтобы применить к ячейкам условное форматирование (например, цветную заливку, которая зависит от значения ячейки), на вкладке Главная в группе Стили выберите команду Условное форматирование.

Рекомендации по форматам денежных единиц, процентов и экспоненциального представления

  • Добавление обозначений денежных единиц.    Чтобы включить в числовой формат одно из указанных ниже обозначений денежных единиц, нажмите клавишу NUM LOCK и введите с цифровой клавиатуры код ANSI соответствующего символа.

Символ

Код

¢

ALT+0162

£

ALT+0163

¥

ALT+0165

евро

ALT+0128

  • Примечание : Пользовательские форматы сохраняются вместе с книгой. Если необходимо, чтобы в Excel всегда использовалось определенное обозначение денежной единицы, следует изменить знак денежной единицы в окне «Региональные параметры» панели управления до запуска Excel.

  • Процентные значения    Чтобы отображать числа в виде процентов, например 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.

Рекомендации по форматам даты и времени

  • Дни, месяцы и годы    Для отображения чисел в формате даты (с указанием числа, месяца и года) используются коды, указанные ниже.

М

Отображение месяца в виде числа без начального нуля.

ММ

Отображение месяца в виде числа с начальным нулем, если он необходим.

МММ

Отображение сокращенного названия месяца (янв–дек).

ММММ

Отображение полного названия месяца (январь–декабрь).

МММММ

Отображение месяца в виде одной буквы (Я–Д).

Д

Отображение дня в виде числа без начального нуля.

ДД

Отображение дня в виде числа с начальным нулем, если он необходим.

ДДД

Отображение сокращенного названия дня недели (пн–вс).

ДДДД

Отображение полного названия дня недели (понедельник–воскресенье).

ГГ

Отображение года в виде двузначного числа.

ГГГГ

Отображение года в виде четырехзначного числа.

Элементы, которые нужно отобразить

В виде

Используйте код

Месяцев

1–12

М

Месяцев

01–12

ММ

Месяцев

янв–дек

МММ

Месяцев

январь–декабрь

ММММ

Месяцев

я–д

МММММ

Дней

1–31

Д

Дней

01–31

ДД

Дней

пн–вс

ДДД

Дней

понедельник–воскресенье

ДДДД

Лет

00–99

ГГ

Лет

1900–9999

ГГГГ

  • Часы, минуты и секунды    Для отображения значений в формате времени (с указанием часов, минут и секунд) используются коды, указанные ниже.

ч

Отображение часов в виде числа без начального нуля.

[ч]

Отображение истекшего времени в часах. Если формула возвращает значение времени, в котором число часов превышает 24, используйте числовой формат наподобие следующего: [ч]:мм:сс.

чч

Отображение часов в виде числа с начальным нулем, если он необходим. Если формат содержит пометку AM или PM, часы отображаются на основе 12-часового цикла. В противном случае используется 24-часовой цикл.

м

Отображение минут в виде числа без начального нуля.

Примечание : Код м или мм должен быть указан непосредственно после кода ч или чч или непосредственно перед кодом сс, иначе вместо минут отображается месяц.

[м]

Отображение истекшего времени в минутах. Если формула возвращает значение времени, в котором число минут превышает 60, используйте числовой формат наподобие следующего: [мм]:сс.

мм

Отображение минут в виде числа с начальным нулем, если он необходим.

Примечание : Код м или мм должен быть указан непосредственно после кода ч или чч или непосредственно перед кодом сс, иначе вместо минут отображается месяц.

с

Отображение секунд в виде числа без начального нуля.

[с]

Отображение истекшего времени в секундах. Если формула возвращает значение времени, в котором число секунд превышает 60, используйте числовой формат наподобие следующего: [сс].

сс

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

AM/PM, am/pm, A/P, a/p

Отображение часов на основе 12-часового цикла. Коды 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

К началу страницы

Создание пользовательского числового формата

  1. Откройте книгу, в которой требуется создать и сохранить пользовательский числовой формат.

  2. На вкладке Главная нажмите кнопку вызова диалогового окна рядом с именем группы Число.

    Кнопка вызова диалогового окна в группе "Число"

  3. В списке Категория выберите пункт (все форматы).

  4. В списке Тип выберите числовой формат, который нужно настроить.

    Выбранный формат отображается в поле Тип над списком Тип.

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

  5. В поле Тип внесите необходимые изменения в выбранный числовой формат.

    Совет : Дополнительные сведения о том, какие изменения можно внести, см. выше в разделе Рекомендации по настройке числовых форматов.

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

К началу страницы

Удаление пользовательского числового формата

  1. Откройте книгу, содержащую пользовательский числовой формат, который нужно удалить.

  2. На вкладке Главная нажмите кнопку вызова диалогового окна рядом с именем группы Число.

    Кнопка вызова диалогового окна в группе "Число"

  3. В списке Категория выберите пункт (все форматы).

  4. В списке Тип выберите пользовательский числовой формат, который требуется удалить.

    Примечание : Встроенные числовые форматы в списке Тип удалить невозможно.

  5. Нажмите кнопку Удалить.

    Примечание : Все ячейки в книге, к которым был применен удаленный пользовательский формат, будут отображаться с использованием формата Общий, заданного по умолчанию.

К началу страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×