# Funkcje formatowania

Funkcje formatowania narzucają format wyświetlania wejściowych pól lub wyrażeń liczbowych. W zależności od typu danych można określić znaki separatora dziesiętnego, separatora tysięcy itp.

Wszystkie funkcje zwracają wartość podwójną zawierającą zarówno ciąg znaków, jak i wartość liczbową, ale można je rozpatrywać jako przekształcenie liczby na ciąg znaków. Szczególnym przypadkiem jest funkcja Dual(), ale pozostałe funkcje formatowania pobierają wartość liczbową wyrażenia wejściowego i generują ciąg znaków reprezentujący liczbę.

Natomiast funkcje interpretacji przeprowadzają odwrotną operację: pobierają wyrażenia ciągu znaków i oceniają je jako liczby, określając format uzyskiwanej liczby.

Funkcje te mogą być stosowane zarówno w skryptach ładowania, jak i wyrażeniach wykresu.

InformacjaDla lepszej czytelności wszystkie reprezentacje liczbowe są podawane z kropką jako separatorem dziesiętnym.

Przy każdej funkcji znajduje się pole rozwijane umożliwiające wyświetlenie składni i krótkiego opisu funkcji. Kliknij nazwę funkcji w opisie składni, aby uzyskać więcej informacji.

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

#### Date

Funkcja Date() formatuje wyrażenie jako datę przy użyciu formatu skonfigurowanego w zmiennych systemowych w skrypcie ładowania, systemie operacyjnym lub ewentualnie w formacie ciągu znaków.

[**Date**](https://help.qlik.com/pl-PL/qlikview/May2024/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

Funkcja Dual() łączy liczbę i ciąg znaków w jeden rekord, dzięki czemu liczbowa reprezentacja rekordu może zostać użyta na potrzeby sortowania i obliczania (wartość ciągu znaków może natomiast zostać użyta do celów wyświetlania).

[**Dual**](https://help.qlik.com/pl-PL/qlikview/May2024/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

Funkcja Interval() formatuje liczbę jako interwał czasowy przy użyciu formatu w zmiennych systemowych w skrypcie ładowania, systemie operacyjnym lub formacie ciągu znaków, jeśli został podany.

[**Interval**](https://help.qlik.com/pl-PL/qlikview/May2024/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

Funkcja Money() formatuje wyrażenie liczbowo jako wartość pieniężną w formacie ustawionym w zmiennych systemowych w skrypcie ładowania lub systemie operacyjnym, chyba że podano format ciągu znaków oraz opcjonalny separator dziesiętny i separator tysięcy.

[**Money**](https://help.qlik.com/pl-PL/qlikview/May2024/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() formatuje liczbę, to znaczy konwertuje liczbową wartość danych wejściowych na wyświetlany tekst, stosując format określony w drugim parametrze. W przypadku pominięcia drugiego parametru zostaną użyte separatory dziesiętne i tysięczne ustawione w skrypcie ładowania danych. Niestandardowe symbole separatora dziesiętnego i separatora tysięcy są parametrami opcjonalnymi.

[**Num**](https://help.qlik.com/pl-PL/qlikview/May2024/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

Funkcja Time() formatuje wyrażenie jako wartość czasu przy użyciu formatu czasu ustawionego w zmiennych systemowych w skrypcie ładowania lub systemie operacyjnym, chyba że podano format ciągu znaków.

[**Time**](https://help.qlik.com/pl-PL/qlikview/May2024/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

Funkcja TimeStamp() formatuje wyrażenie jako wartość daty i czasu przy użyciu formatu znacznika czasu ustawionego w zmiennych systemowych w skrypcie ładowania lub systemie operacyjnym, chyba że podano format ciągu znaków.

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

## Dowiedz się więcej

* [Funkcje interpretacji](https://help.qlik.com/pl-PL/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/InterpretationFunctions/interpretation-functions.htm)