Frågtypen range visar ett reglage (eller motsvarande inmatning) som låter respondenter välja ett tal inom ett definierat minimum och maximum. Det är idealiskt för att samla in betyg, nöjdhetspoäng eller numeriska värden där du vill begränsa intervallet visuellt snarare än att förlita dig på en textinmatning med begränsningar.

Grundläggande XLSForm-specifikation

typenamelabelparameters
rangesatisfactionHur nöjd är du med tjänsten?start=1 end=5 step=1

Kolumnen parameters definierar reglagets gränser och stegstorlek:

ParameterBeskrivningStandard
startMinimivärde (inklusivt)0
endMaximivärde (inklusivt)10
stepÖkning mellan giltiga värden1

För mer detaljer om standardfrågtypen range, se XLSForm-specifikationen.

Användningsområden

Intervallfrågor används vanligtvis för:

  1. Nöjdhets- eller betygskalor (t.ex. 1–5 eller 0–10)
  2. Likert-liknande numeriska skalor
  3. Samla in mätningar där bara diskreta värden är giltiga
  4. Åldersgrupper eller poängintervall där ett reglage förbättrar användbarhet över ett textfält

Exempelanvändning

Grundläggande betygsska la

typenamelabelparameters
rangeoverall_ratingÖvergripande betyg (0–10)start=0 end=10 step=1

Decimalsteg

typenamelabelparameters
rangeweight_kgVikt (kg)start=0 end=200 step=0.5

Använda värdet i en beräkning

typenamelabelparameterscalculation
rangescoreTestpoäng (0–100)start=0 end=100 step=5
calculategradeif(${score} >= 90, ‘A’, if(${score} >= 80, ‘B’, if(${score} >= 70, ‘C’, ‘F’)))
notegrade_noteDitt betyg är: ${grade}

Utseende

Typen range renderas som ett reglage som standard. Du kan kombinera det med horizontal för en bredare layout i webbformulär:

typenamelabelparametersappearance
rangenpsHur sannolikt är det att du rekommenderar oss? (0–10)start=0 end=10 step=1horizontal

Bästa praxis

  1. Sätt alltid meningsfulla värden för start, end och step — förlita dig inte på standardvärden.
  2. Märk ändarna på din skala i kolumnen hint (t.ex. hint: 0 = Mycket missnöjd, 10 = Mycket nöjd) för att ge respondenter sammanhang.
  3. För 5-punkts Likert-skalor, använd start=1 end=5 step=1 snarare än 0–4, eftersom respondenter förväntar sig att “1” betyder det lägsta.
  4. Använd range istället för integer + begränsning när det begränsade intervallet är en del av frågans design (reglaget kommunicerar skalan visuellt).

Begränsningar

  • Reglagets widget kanske inte är idealisk för mycket breda intervall (t.ex. 0–10000) — ett text-integer med begränsningar är mer användarvänligt i dessa fall.
  • På mobila enheter kan fina stegvärden (t.ex. step=0.1) vara svåra att kontrollera exakt med ett touchwreglage.
Var den här sidan hjälpsam?