# Filtry a logika v dotazníku

Filtry v dotazníku umožňují specifikovat podmínky, za kterých dojde k zobrazení či skrytí některé z části dotazníku. Pomocí filtrů můžete respondentům zobrazit jen relevantní části dotazníku, a to na základě informací z distribučního kanálu nebo podle odpovědí na otázky v dotazníku.

Filtry lze nastavit ve vizuálním editoru filtru, a to pro stránku, otázku, variantu odpovědi a řádek baterie. Dále lze filtr nastavit v akci strany, ve kvótě, a také v analýze.

![Editor filtru](/files/-MJbHFOh_U5UKCv45LqY)

Každý filtr je definován sadou podmínek.&#x20;

První sloupec každé podmínky specifikuje, co porovnáváte.&#x20;

![Výběr položky do podmínky filtru](/files/-MJbITr0vvtZBpV0uAtM)

Rozevírací nabídka sloupce obsahuje následující kategorie položek:

* **Otázky dotazníku** – obsahuje seznam všech otázek v dotazníku, v pořadí před aktuální otázkou nebo stránkou, kde nastavujete filtr. Můžete tak nastavit podmínku podle odpovědi respondenta na určitou otázku.
* **Distribuce průzkumu** – obsahuje seznam uživatelských polí distribučních kanálů. Můžete tak nastavit podmínku na určitou hodnotu uživatelského pole z distribučního kanálu nebo kontaktu, přes jehož odkaz je dotazník vyplňován.
* **Další možnosti** – obsahuje další údaje použitelné v podmínce filtru. *Datum odpovědi* umožňuje specifikovat podmínku podle data zahájení rozhovoru. *Pořadí aktuální strany dotazníku* zase dovolí testovat aktuální číslo strany v dotazníku, v případě [rotací stran](/dalsi-vychytavky/rotace-v-dotazniku.md#rotace-stran-dotazniku) (je strana zobrazena po rotaci jako *první* ze všech rotovaných?).

Ve druhém sloupci podmínky specifikujete operaci podmínky.

![Výběr operace v podmínce filtru](/files/-MJbQgNLBzVSUcmaHXoj)

Pro otázky obsahující škálu odpovědí obsahuje seznam následující položky:

* **obsahuje** – odpověď na otázku obsahuje jednu z vybraných variant odpovědí.
* **neobsahuje** – odpověď na otázku neobsahuje žádnou z vybraných variant odpovědí.
* **je vyplněno** – otázka byla vyplněna alespoň nějakou odpovědí.
* **není vyplněno** – otázka nebyla vůbec vyplněna.

{% hint style="info" %}
Více vybraných variant odpovědí v podmínce vytváří operaci *NEBO*. \
Například: *Odpověď na otázku obsahuje volbu Spíše nespokojen(a) NEBO Nespokojen(a).*
{% endhint %}

Pro otázky obsahující textové / otevřené odpovědi a pro jiné položky podmínky obsahuje seznam **navíc** i operace pro matematické srovnání.

![Výběr matematické operace](/files/-MJbSeAMUVnIGGchyr2q)

Ve třetím sloupci pak vyberete odpovídající varianty odpovědí nebo zadáte textovou hodnotu podmínky.

## Kombinace podmínek filtru

Ve filtru lze kombinovat více podmínek najednou. Další podmínku do filtru přidáte kliknutím na tlačítko <img src="/files/-MJbTt7qYnK2Owy4pG66" alt="" data-size="line">. Mezi podmínkami lze specifikovat logickou operaci, která se bude při vyhodnocení filtru používat. Může být A nebo NEBO.

![Logický vztah mezi podmínkami filtru](/files/-MJbUUH3tLNh-I42vRBx)

## Vnoření podmínek filtru

Pokud je struktura filtru složitější a vyžaduje zanoření podmínek, můžete ve filtru definovat skupiny podmínek, mezi nimiž je také možné definovat logickou operaci A/NEBO.&#x20;

![Vnořené skupiny filtru](/files/-MJbWiV_mtoouL6MYAIg)

Skupinu si můžete představit jako závorky ve vzorci.

**(A1** obsahuje ('*Spíše nespokojen(a)*' nebo '*Nespokojen(a)*') a **A1d** je vyplněno) nebo (**Uživatelské pole 1** rovná se '*auto*')


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://napoveda.click4survey.cz/dalsi-vychytavky/filtry-a-logika-v-dotazniku.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
