Свойство «Формат (Format)» для числового и денежного типов данных

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

Настройка

Стандартные форматы

В следующей таблице показаны стандартные параметры свойства Format для чисел.

Параметр

Описание

Основной

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

Денежный

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

Евро

Используется символ евро ( евро ) независимо от обозначения денежной единицы, заданного в региональных параметрах Windows.

Фиксированный

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

Стандартный

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

Процент

Значение умножается на 100 и выводится со знаком процента (%); используются настройки, заданные в региональных параметрах Windows для отрицательных чисел, разделителя целой и дробной части и числа десятичных разрядов.

Экспоненциальный

Используется стандартное экспоненциальное представление.


Пользовательские форматы

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

Часть

Описание

1

Формат положительных чисел.

2

Формат отрицательных чисел.

3

Формат нулевых значений.

4

Формат значений NULL.


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

$#,##0.00[Green];($#,##0.00)[Red];"Zero";"Null"

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

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

При настройке пользовательских числовых форматов можно использовать следующие символы:

Символ

Описание

. (точка)

Разделитель целой и дробной части. Разделители определены в региональных параметрах Windows.

, (запятая)

Разделитель тысяч.

0

Заполнитель для цифры. Отображает цифру или 0.

#

Заполнитель для цифры. Отображает цифру или ничего.

$

Отображает литерал "$".

%

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

E– или e–

Экспоненциальное представление. Рядом с отрицательными степенями указывается знак "минус" (-), рядом с положительными степенями ничего не указывается. Этот символ необходимо использовать вместе с другими символами, например 0.00E-00 или 0.00E00.

E+ или e+

Экспоненциальное представление. Рядом с отрицательными степенями указывается знак "минус" (-), рядом с положительными степенями указывается знак "плюс" (+). Этот символ необходимо использовать вместе с другими символами, например 0.00E+00.


Замечания

С помощью свойства DecimalPlaces вы можете переопределить число десятичных знаков для стандартного формата, заданного для свойства Format.

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

Пример

Ниже приведены примеры стандартных числовых форматов.

Параметр

Данные

Отображение

Основной

3456.789
–3456.789
$213.21

3456,789
–3456,789
213,21 ₽

Денежный

3456.789
–3456.789

3 456,79 ₽
(3 456,79 ₽)

Фиксированный

3456.789
–3456.789
3.56645

3456,79
–3456,79
3,57

Стандартный

3456.789

3 456,79

Процент

3
0.45

300%
45%

Экспоненциальный

3456.789
–3456.789

3,46E+03
–3,46E+03


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

Параметр

Описание

0;(0);;"Null"

Положительные значения отображаются без изменений; отрицательные значения выводятся в скобках; если значение равно Null, выводится слово "Null".

+0.0;–0.0;0.0

Выводит знак "плюс" (+) или "минус" (-) с положительными или отрицательными числами; отображает 0,0, если значение равно нулю.


Примечания : 

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

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

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

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

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

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

×