Kalkulerte variabler er oppføringer som beregnes basert på andre oppføringer i datasettet. Per i dag kan du bare bruke numeriske og dato variabler i beregningene, men muligheten for å inkludere kategoriske variabler som en del av tilstandsbaserte beregninger vil snart bli introdusert. Du kan opprette beregninger for nye kategoriske, numeriske og datovariabler med denne funksjonen, noe som kan være nyttig i mange sammenhenger. 
  1. Opprett en ny variabel som beskrevet under "Opprett variabler". Husk å gi variabelen et navn.
  2. Velg "Kalkulert" under "Variabeltype".
  3. Definer om du vil beregne en kategorisk, numerisk eller datovariabel under "Datatype" (datatypene Multippel kategori flere, tekst, fil/bilde og unik kan ikke beregnes). NB: Datasettet bør inneholde minst én numerisk variabel for å opprette en beregnet kategorisk eller numerisk variabel, og minst én datovariabel for å opprette en beregnet datovariabel.
  4. Gå til fanen "Kalkulasjonsregler" (øverst på siden) for å sette opp reglene for beregningen.
  5. De videre trinnene avhenger av hvilken datatype du ønsker å beregne.
Vær oppmerksom på at verdien for en beregnet variabel først blir synlig i registreringsskjemaet etter at du har lagret den.


Opprett en kalkulert kategorisk variabel
Kalkulerte kategoriske variabler må alltid være faste verdier. Verdiene konstrueres basert på de betingelsene du definerer under "Kalkulasjonsregler".
  1. Når du har opprettet en ny beregnet kategorisk variabel, definerer du faste verdier (kategorigrupper) i feltet "Faste verdier".
  2. Gå til fanen "Kalkulasjonsregler" (øverst på siden)
  3. Klikk på "+ Legg til ny regel"
  4. Velg "Betingelse" (dette er det eneste valget, ettersom kategoriske verdier alltid vil være basert på et sett med betingelser).
  5. Klikk på "+ Legg til" for å legge til en ny betingelse.
  6. Betingelsene kan baseres på tall du skriver inn ("Input") eller eksisterende numeriske variabler i datasettet ("Variabel") kombinert med operasjoner (+, -, *, /). 
  7. Legg til en ny regel for hver definerte faste verdi.

Eksempel: La oss si at du har et datasett som inneholder alderen til forsøkspersonene dine (mellom 20 og 80 år) angitt som en numerisk verdi. Du ønsker å dele deltakerne inn i aldersgrupper, en kategorisk variabel, for å kunne sammenligne aldersgruppene i analysen. Du ønsker å dele deltakerne inn i tre grupper: 20-39 år, 40-59 år og 60-80 år.
  1. Opprett en ny variabel med navnet "Aldersgruppe", og angi variabeltypen som "Kalkulert" og datatypen som "Kategori".
  2. Definer de tre gruppene i feltet under "Faste verdier".
  3. Gå til fanen "Kalkulasjonsregler" (øverst på siden) og klikk på "+ Legg til ny regel".
  4. Velg "Betingelse".
  5. Klikk på "Legg til" til høyre for "HVIS", og velg "Variabel" - velg aldersvariabelen i nedtrekksmenyen.
  6. Klikk på nedtrekksmenyen ved siden av "er større enn" og endre til "er større enn eller lik".
  7. Klikk på "Legg til" til høyre for "er større enn eller lik" og velg "Input" - skriv inn "20" i feltet.
  8. Klikk på pilen ved siden av "DA ER VERDI" og endre til "OG".
  9. Klikk på "Legg til" til høyre for HVIS, og velg "Variabel" - velg aldersvariabelen i nedtrekksmenyen.
  10. Klikk på pilen ved siden av "er større enn" og endre den til "er mindre enn eller lik".
  11. Klikk på "Legg til" til høyre for "er mindre enn eller lik" og velg "Input" - skriv inn "39" i feltet.
  12. Velg riktig gruppe (20-39 år) i feltet til høyre for "DA ER VERDI".
  13. Klikk på "+ Legg til ny regel" og gjenta trinnene for de andre gruppene med riktige aldersintervaller. 
  14. Klikk på "Opprett"
 
Opprett en kalkulert numerisk variabel 
Kalkulerte numeriske variabler kan beregnes basert på et sett med betingelser (HVIS A OG B, SÅ ER VERDIEN C), matematiske operasjoner (+, -, *, /) eller datoer. 
  1. Når du har opprettet en ny kalkulert numerisk variabel, går du til fanen "Kalkulasjonsregler" (øverst på siden).
  2. Klikk på "+ Legg til ny regel" - og velg "Betingelse", "Operasjon" eller "Datoberegning" (avhengig av hva du ønsker å gjøre).
  3. Kalkulasjonen kan baseres på tall du angir ("Input") som en del av en operasjon, eksisterende numeriske variabler i datasettet ("Variabel") kombinert med operasjoner (+, -, *, /). Klikk på "+ Legg til" og velg hvordan beregningen skal bygges opp.
For å illustrere hvordan dette fungerer, kan du se på dette eksemplet, der vi beregner BMI.


Eksempel:  Vi har et datasett som inneholder variabler for høyde og vekt, og vi ønsker å beregne kroppsmasseindeks (BMI). Formelen er BMI = kg/m2. 
  1. Opprett en ny variabel med navnet "BMI" og angi variabeltypen som "Kalkulert" og datatypen som "Nummer med desimaler".
  2. Gå til fanen "Kalkulasjonsregler" og klikk på "+ Legg til ny regel".
  3. Velg "Operasjon".
  4. Klikk på den første "+ Legg til"-knappen og velg "Variabel".
  5. Velg variabelen i datasettet som inneholder vekten (i kg).
  6. På neste linje velger du "/" for å dele.
  7. Klikk på knappen "+ Legg til" og velg "Operasjon".
  8. Klikk på øverste "+Legg til" knappen og velg "Variabel".
  9. Velg variabelen som inneholder høyden (i m).
  10. På neste linje velger du "*" for å multiplisere.
  11. Klikk på følgende "+ Legg til"-knapp og velg "Variabel".
  12. Velg igjen variabelen som inneholder høyden (i m).
  13. Klikk på "Create".

Gå tilbake til datasettet, oppdater siden, og BMI vises som en ny beregnet variabel.
TIPS: Hvis datasettet inneholder høyden i cm og ikke m, velger du "Operasjon" og ikke "Variabel" i trinn 8. Den første delen av beregningen er den samme (vekt kg/høyde cm * høyde cm), men for den siste delen av beregningen legger du til "/" og ved "Input" 10000.


Opprett en kalkulert numerisk eller dato variabel basert på datoer
I datasettet ditt kan du bruke datovariabler til å beregne numeriske variabler, f.eks. tidsforskjellen mellom to datoer eller en ny dato variabel (f.eks. tid til neste oppfølging). Bruk "Datokalkulasjon" i avsnittet "Kalkulasjonsregler" til slike beregninger.


Eksempel:  Vi har et datasett som inneholder variabler for fødselsdato og registreringsdato, og vi ønsker å beregne personens alder på registreringstidspunktet.    
  1. Opprett en ny variabel som heter "Alder" og angi variabeltypen som "Kalkulert" og datatypen som "Nummer uten desimaler". 
  2. Gå til fanen "Kalkulasjonsregler" (øverst på siden) og klikk på "+ Legg til ny regel".
  3. Velg "Datokalkulasjon".
  4. Klikk på den første "+Legg til"-knappen og velg "Variabel".
  5. Velg datovariabelen som inneholder registreringsdatoen.
  6. Gjenta med den andre "+Legg til"-knappen og velg datovariabelen som inneholder fødselsdatoen. 
  7. Velg ønsket enhet for den beregnede variabelen (for alder er dette vanligvis "År").
  8. Klikk på "Opprett"