# Функции интерпретации

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

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

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

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

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

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

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

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Date\#

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

[Date# — функция скриптa и диаграммы](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/date_hash.htm)(text[, format])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Interval\#

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

[Interval# — функция скриптa и диаграммы](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interval_hash.htm)(text[, format])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Money\#

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

[Money# — функция скриптa и диаграммы](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/money_hash.htm)(text[, format[, dec\_sep[, thou\_sep ] ] ])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Num\#

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

[Num# — функция скриптa и диаграммы](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/num_hash.htm)(text[ , format[, dec\_sep[ , thou\_sep]]])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Text

Text() преобразует выражение в текстовый вид даже при возможности обработки его в качестве числа.

[**Text**](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/Text.htm)(expr)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Time\#

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

[Time# — функция скриптa и диаграммы](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/time_hash.htm)(text[, format])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/interpretation-functions.htm)

#### Timestamp\#

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

[Timestamp# — функция скриптa и диаграммы](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/InterpretationFunctions/timestamp_hash.htm)(text[, format])

## Подробнее

* [Функции форматирования](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/formatting-functions.htm)