# Функции форматирования

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

Все функции возвращают двойное значение, состоящее из строкового и числового значения, но могут использоваться для преобразования числа в строку. Функция Dual() — это особый случай, но другие функции форматирования берут числовое значение входного выражения и создают строку, представляющую собой число.

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

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

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

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

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Date

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

[**Date**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Date.htm)(number[, format])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Dual

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

[**Dual**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Dual.htm)(text, number)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Interval

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

[**Interval**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Interval.htm)(number[, format])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Money

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

[**Money**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Money.htm)(number[, format[, dec\_sep [, thou\_sep]]])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Num

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

[**Num**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Num.htm)(number[, format[, dec\_sep [, thou\_sep]]])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Time

Time() преобразует формат выражения в формат времени, установленный в системных переменных в скрипте загрузки или в операционной системе (если не указана строка форматирования).

[**Time**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Time.htm)(number[, format])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/formatting-functions.htm)

#### Timestamp

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

[**Timestamp**](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FormattingFunctions/Timestamp.htm)(number[, format])

## Подробнее

* [Функции интерпретации](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/InterpretationFunctions/interpretation-functions.htm)