# Operatory zestawów

Operatory zestawów służą do uwzględniania, wykluczania albo przecinania zestawów danych. Wszystkie operatory korzystają z zestawów jako operandów i zwracają zestaw jako wynik.

Operatorów zestawów można używać w dwóch sytuacjach:

* Aby wykonać operację zestawu na identyfikatorach zestawów reprezentujących zestawy rekordów w danych.

* Aby wykonać operację zestawu na zestawach elementów, na wartościach pól lub wewnątrz modyfikatora zestawu.

W poniższej tabeli przedstawiono operatory, które mogą być stosowane w wyrażeniach zestawu.

Operatory

| Operator | Opis |
| --- | --- |
| `+` | Suma. Operacja dwuargumentowa zwracająca zestaw zawierający wszystkie rekordy lub elementy, które należą do któregokolwiek z dwóch zestawów wejściowych. |
| `-` | Wykluczenie. Operacja dwuargumentowa zwracająca zestaw zawierający wszystkie rekordy lub elementy, które należą do pierwszego, a nie należą do drugiego z dwóch zestawów wejściowych. W przypadku użycia jako operator jednoargumentowy zwraca dopełnienie zestawu wejściowego. |
| `*` | Część wspólna. Operacja dwuargumentowa zwracająca zestaw zawierający wszystkie rekordy lub elementy, które należą do obu zestawów wejściowych. |
| `/` | Różnica symetryczna `(XOR)`. Operacja dwuargumentowa zwracająca zestaw zawierający wszystkie rekordy lub elementy, które należą do jednego, ale nie obu zestawów wejściowych. |

W poniższej tabeli przedstawiono przykłady z operatorami.

Przykłady z operatorami

| Przykład | Wynik |
| --- | --- |
| `Sum ({1-$} Sales)` | Zwraca wartość sprzedaży dla wszystkiego, co zostało wykluczone przez bieżący wybór. |
| `Sum ({$*BM01} Sales)` | Zwraca wartość sprzedaży dla części wspólnej wyboru i zakładki #160;`BM01`. |
| `Sum ({-($+BM01)} Sales)` | Zwraca wartość sprzedaży wykluczoną przez wybór i zakładkę `BM01`. |
| `Sum ({$<Year={2009}>+1<Country={'Sweden'}>} Sales)` | Zwraca wartość sprzedaży z roku 2009 powiązaną z bieżącymi wyborami i dodaje pełny zestaw danych powiązanych z krajem `Sweden` dla wszystkich lat. |
| `Sum ({$<Country={"S*"}+{"*land"}>} Sales)` | Zwraca sprzedaż dla krajów, które zaczynają się na `S` lub kończą na `land`. |

Zob. także:

* [Analiza zestawów](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/SetAnalysis/set-analysis-expressions.htm)

* [Identyfikatory zestawu](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/SetAnalysis/set-identifiers.htm)

* [Modyfikatory zestawów](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/SetAnalysis/set-modifiers.htm)