Dual  — funkcja skryptu i funkcja wykresu
                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).
Składnia:
Dual(text, number)
Typ zwracanych danych: wartość podwójna
InformacjaWszystkie podwójne wartości zwracane są wyrównane do prawej.
                Argumenty:
| Argument | Opis | 
|---|---|
| text | Wartość ciągu znaków używana w kombinacji z argumentem liczbowym. | 
| number | Liczba używana w kombinacji z ciągiem w argumencie ciągu. | 
W aplikacji Qlik Sense wszystkie wartości pola są potencjalnie wartościami podwójnymi. Oznacza to, że wartości pola mogą mieć zarówno wartość liczbową, jak i tekstową. Przykładem może być data, która może mieć wartość liczbową 40908 i reprezentację tekstową '2011-12-31'.
InformacjaGdy kilka elementów danych wczytanych do jednego pola ma różne reprezentacje w postaci ciągu, ale tę samą poprawną reprezentację liczbową, wówczas wszystkie one będą mieć tę samą pierwszą napotkaną reprezentację w postaci ciągu. 
                WskazówkaFunkcja dual jest zwykle używana wcześnie w skrypcie, zanim dane zostaną wczytane do określonego pola, w celu utworzenia pierwszej reprezentacji w postaci znakowej, która będzie pokazana w panelach filtrowania.