On this page
sliders
Range
Otázky range umožňují respondentům vybrat číslo přetažením posuvníku mezi definovanou minimální a maximální hodnotou.
Typ otázky range zobrazuje posuvník (nebo ekvivalentní vstup), který umožňuje respondentům vybrat číslo v definovaném rozsahu minimum a maximum. Je ideální pro sběr hodnocení, skóre spokojenosti nebo jakékoli číselné hodnoty, kde chcete vizuálně omezit rozsah místo spoléhání na textový vstup s omezeními.
Základní specifikace XLSForm
| type | name | label | parameters |
|---|---|---|---|
| range | satisfaction | Jak jste spokojeni se službou? | start=1 end=5 step=1 |
Sloupec parameters definuje meze posuvníku a velikost kroku:
| Parametr | Popis | Výchozí |
|---|---|---|
start | Minimální hodnota (včetně) | 0 |
end | Maximální hodnota (včetně) | 10 |
step | Přírůstek mezi platnými hodnotami | 1 |
Použití
Otázky range se běžně používají pro:
- Škály spokojenosti nebo hodnocení (např. 1–5 nebo 0–10)
- Numerické škály ve stylu Likertovy škály
- Sběr měření, kde jsou platné pouze diskrétní hodnoty
- Věkové skupiny nebo rozsahy skóre, kde posuvník zlepšuje použitelnost oproti textovému poli
Příklad použití
Základní hodnotící škála
| type | name | label | parameters |
|---|---|---|---|
| range | overall_rating | Celkové hodnocení (0–10) | start=0 end=10 step=1 |
Desetinný krok
| type | name | label | parameters |
|---|---|---|---|
| range | weight_kg | Hmotnost (kg) | start=0 end=200 step=0.5 |
Použití hodnoty ve výpočtu
| type | name | label | parameters | calculation |
|---|---|---|---|---|
| range | score | Výsledek testu (0–100) | start=0 end=100 step=5 | |
| calculate | grade | if(${score} >= 90, ‘A’, if(${score} >= 80, ‘B’, if(${score} >= 70, ‘C’, ‘F’))) | ||
| note | grade_note | Váš výsledek je: ${grade} |
Osvědčené postupy
- Vždy nastavte smysluplné hodnoty
start,endastep— nespoléhejte na výchozí hodnoty. - Označte konce škály v sloupci
hint(např.hint: 0 = Velmi nespokojen, 10 = Velmi spokojen) pro poskytnutí kontextu respondentům. - Pro 5bodové Likertovy škály použijte
start=1 end=5 step=1místo 0–4, protože respondenti očekávají, že „1" znamená nejnižší. - Používejte
rangemístointeger+ omezení, když je ohraničená povaha vstupu součástí návrhu otázky (posuvník vizuálně komunikuje škálu).
Omezení
- Widget posuvníku nemusí být ideální pro velmi široké rozsahy (např. 0–10000) — textové
integers omezeními je v takových případech přívětivější pro uživatele. - Na mobilních zařízeních může být obtížné přesně ovládat malé hodnoty kroků (např.
step=0.1) pomocí dotykového posuvníku.
Byla tato stránka užitečná?