Перейти к основному контенту
Office

Функция FormatCurrency

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

Синтаксис

FormatCurrency ( выражение [, знаки_после_разделителя ] [, отображение_незначащих_нулей ] [, скобки_отрицательного_числа ] [, группировка ] )

Функция FormatCurrency имеет следующие аргументы:

Аргумент

Описание

выражение

Обязательный аргумент. Выражение, которое нужно отформатировать.

знаки_после_разделителя

Необязательный аргумент. Числовое значение, которое указывает число разрядов, отображаемых после запятой в десятичном числе. Значением по умолчанию является -1 (использование региональных параметров компьютера).

отображение_незначащих_нулей

Необязательный аргумент. Константа с тремя значениями, которая показывает, отображаются ли нули в начале дробных значений. Возможные значения см. в разделе "Параметры".

скобки_отрицательного_числа

Необязательный аргумент. Константа с тремя значениями, которая показывает, заключаются ли отрицательные значения в круглые скобки. Возможные значения см. в разделе "Параметры".

группировка

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


Параметры

Аргументы отображение_незначащих_нулей, скобки_отрицательного_числа и группировка используют следующие параметры:

Константа

Значение

Описание

vbTrue

-1

Истина

vbFalse

0

Ложь

vbUseDefault

-2

Используется значение из региональных параметров компьютера.


Замечания

Для пропущенных необязательных аргументов используются значения из региональных параметров компьютера.

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

Примечание:  Все сведения о параметрах поступают с вкладки Валюта, за исключением количества нулей в начале, которое задается на вкладке Число.

Примеры

Выражение

Результаты:

Выберите FormatCurrency ([Цена]) как Выражение1 из Продуктсалес;

Форматирует числовые значения в поле «UnitPrice» в формате «денежный» и возвращает значение в столбце «Выражение1».

Выберите FormatCurrency ([Скидка], 2,-1,-1,-1) как Дискаунтедприце из Продуктсалес;

Форматирует числовые значения в поле "скидка" в формате "денежный" с двумя десятичными точками, но до десятичной запятой значения, меньшие 1, будут отображаться в скобках, поэтому отрицательные значения будут сгруппированы по умолчанию ("1000"). как $1 000,00, "-1000" будет отображаться как ($1 000,00), "0" будет отображаться как $0,00).

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

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

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

×