Operazioni matematiche
Informazioni sulle operazioni matematiche
Le operazioni matematiche consentono di creare valori personalizzati con ogni risposta. Ad esempio, è possibile creare una funzione che calcola una formula utilizzando il punteggio per i singoli partecipanti. Le operazioni matematiche possono essere eseguite nel flusso del sondaggio, all’interno di una domanda o di un testo di scelta.
Flusso del sondaggio
Le operazioni matematiche eseguite nel flusso del sondaggio devono essere salvate come dati incorporati. I risultati dell’equazione non sono visualizzati per impostazione predefinita all’intervistato. Se volete visualizzare i risultati dell’equazione ai partecipanti, potete farlo attraverso l’utilizzo del testo trasferito.
Testo della domanda o della scelta
Le operazioni matematiche eseguite nella domanda o nel testo di scelta vengono visualizzate all’intervistato, ma non vengono segnalate nei risultati del sondaggio.
Sintassi Math Operations
Tutte le operazioni matematiche sono contenute nella seguente sintassi:
$e{ }
L’equazione matematica verrà inserita tra { e }. Tutti gli elementi dell’equazione devono essere separati da uno spazio.
$e{ 4 + 4 }
Sintassi nelle lingue da destra a sinistra
Se il tuo sondaggio è scritto in una lingua da destra a sinistra come l’ebraico o l’arabo, la sintassi che usi per le operazioni di matematica è leggermente diversa:
{ }#$
Esempio: Per aggiungere 4 + 4:
{ 4 + 4 }#$
L’equazione matematica verrà inserita tra { e }. Tutti gli elementi dell’equazione devono essere separati da uno spazio.
Utilizzo del testo trasferito
Aggiungere 4 + 4 è ottimo, ma più utile è la capacità di eseguire operazioni matematiche sulle risposte fornite nel sondaggio. Ad esempio, uno studio può richiedere di moltiplicare la risposta a una domanda di soddisfazione per un numero fisso. È qui che entra il testo trasferito.
Il testo trasferito viene utilizzato per inserire un numero dinamico per ogni partecipante. Per una recensione su come generare il codice del testo trasferito che rappresenta il numero necessario nella tua equazione, fai riferimento al nostro testo trasferito pagina di supporto.
Il testo trasferito segue un formato specifico:
${q://QID1/SelectedChoicesRecode}
Per utilizzare il testo trasferito in un’operazione matematica, rimuovere ${ e }. Il codice risultante sarebbe il seguente:
q://QID1/SelectedChoicesRecode
Una volta inserita in un’operazione matematica, l’operazione avrebbe il seguente aspetto:
$e{ q://QID1/SelectedChoicesRecode * 4 }
&Ampli decimali; separatori migliaia
- Le operazioni matematiche supportano solo valori numerici.
- In informatica il decimale è definito come separatore di punto (.). Non sarà possibile utilizzare una virgola (,) come decimale.
Esempio: $e{ 1.5 + 1 } sarà uguale a 2.5, il che è corretto. $e{ 1,5 + 1 } sarà uguale a 1, il che è errato.
- I separatori delle migliaia o le virgole decimali (,) possono interrompere l’operazione matematica. omettere invece il separatore delle migliaia o le virgole decimali.
Esempio: quando si tenta di lavorare con un numero nelle migliaia, $e{ 1000 + 1 } sarà uguale a 1001, il che è corretto. $e{ 1.000 + 1 } sarà uguale a 1, che non è corretto in questo esempio. $e{ 1.000 + 1 } sarà uguale a 2, il che è errato anche in questo esempio.
Operazioni disponibili
Aggiunta, sottrazione, moltiplicazione e divisione
$e{ 1 + 2 - 3 / 4 * 8 } si risolve in -3.
Parentesi
È possibile aggiungere parentesi per specificare l’ordine delle operazioni.
$e{ ( 1 + 2 - 3 ) / 4 * 8 } si risolve a 0.
Esponenti
$e{ 6 ^ 2 } si risolve a 36.
Radici quadrate
$e{ sqrt( 9 ) } si risolve a 3.
Sarebbe opportuno utilizzare invece un esponente. Ad esempio, $e{ 9 ^ ( 1 / 2 ) }.
Valore assoluto
$e{ abs( -23 ) } si risolve a 23.
Arrotondamento
$e{ round( 10 / 3 , 2 ) } arrotonda 10/3 con 2 decimali e si risolve a 3,33.
Resto
$e{ 16 % 9 } divide 16 per 9 e restituisce il resto, che è 7.
Risoluzione dei problemi relativi alle operazioni matematiche
Le operazioni matematiche potrebbero non essere valutate se sono formattate in modo errato. Se l’operazione matematica non è in corso di valutazione, verificare la presenza di 2 errori comuni: spazi HTML nell’equazione e testo trasferito formattato in modo errato.
Spazi HTML
Quando si scrive un’equazione matematica nell’ Rich Content Editor, gli spazi possono essere convertiti in HTML, invalidando l’equazione. La seguente equazione è corretta nella vista standard dell’editor di contenuti avanzati:
Tuttavia, passando alla vista di origine dell’editor di testo, si noterà che 1 degli spazi è stato convertito in HTML, visualizzato come “ ”.
e altri tag HTML invalidano un’equazione matematica. Rimuoverli dalla view sorgente per correggere l’equazione.
Testo trasferito formattato in modo errato
Come illustrato sopra, quando si utilizza il testo trasferito in un’operazione matematica, $ e { } devono essere rimossi dal codice del testo trasferito. Ad esempio, il codice del testo trasferito ${q://QID1/SelectedChoicesRecode} dovrebbe essere utilizzato in un’equazione matematica come q://QID1/SelectedChoicesRecode.
Molte operazioni matematiche funzioneranno bene se $ e { } non vengono rimossi dal testo trasferito. Tuttavia, se il testo trasferito non ha un valore (ad esempio, se il partecipante ha saltato la domanda a cui il testo trasferito fa riferimento) e se $ e { } non sono stati rimossi, l’equazione non riuscirà.
Rimuovere $ e { } da tutte le equazioni per evitare errori quando il testo trasferito è vuoto.
Consultare la sezione Sintassi delle operazioni matematiche sopra riportata per assicurarsi di seguire tutte le regole di sintassi nelle operazioni matematiche.
Spaziatura errata nell’equazione
Ricorda che ogni elemento della tua equazione matematica deve essere separato da uno spazio. Se si riscontrano problemi nella ricerca degli spazi nell’equazione, attenersi alla seguente procedura:
- Copia la tua equazione.
- Aprire un editor di testo, ad esempio Microsoft Word.
- Eseguire una ricerca. Su Mac, questo è CMD + F e su PC, questo è CTRL + F.
- Cercare uno spazio premendo la barra spaziatrice sulla tastiera.
- Tutti gli spazi nella formula devono essere evidenziati. È quindi possibile identificare dove mancano gli spazi.
Operazioni matematiche in diversi tipi di progetto
Le operazioni matematiche possono essere utilizzate in quasi ogni tipo di progetto. Le opzioni descritte in questa pagina sono disponibili in:
- Progetti di sondaggio
- Soluzioni XM
- Coinvolgimento
- Ciclo di vita
- Ricerca dipendente ad hoc
- Sondaggio d’opinione
- 360
- Analisi congiunta
- MaxDiff
Tenere presente che le caratteristiche correlate, come la valutazione, e i luoghi in cui è possibile visualizzare le operazioni matematiche, come i report, possono variare in base al progetto. È anche importante tenere a mente che diversi progetti possono avere un testo trasferito unico disponibile.