Mathematische Operationen
Was finden Sie hier?
Mathematische Operationen im Überblick
Mithilfe von mathematischen Operationen können Sie benutzerdefinierte Werte für jede Antwort erstellen. Sie können beispielsweise eine Funktion erstellen, die eine Formel berechnet, indem Sie Punktewertung für einzelne Teilnehmer. Mathematische Operationen können im Umfragenverlauf, innerhalb einer Frage oder in Antworttext durchgeführt werden.
Umfrageverlauf
Mathematische Operationen, die im Umfragenverlauf durchgeführt werden, sollten als eingebettete Daten gespeichert werden. Die Ergebnisse der Gleichung werden dem Umfrageteilnehmer standardmäßig nicht angezeigt. Wenn Sie die Ergebnisse der Gleichung den Umfrageteilnehmern anzeigen möchten, können Sie dies mithilfe von tun. dynamischer Text.
In dieser Umfrage werden die Antworten auf zwei Fragen summiert, mit 1,33 multipliziert und als eingebettete Daten mit der Bezeichnung „Gewichtete Zufriedenheit“ gespeichert.
Frage- oder Antworttext
Mathematische Operationen, die in Frage- oder Antworttext durchgeführt werden, werden dem Umfrageteilnehmer zwar angezeigt, aber nicht in den Umfrageergebnissen berichtet.
In dieser Umfrage werden die Ergebnisse einer mathematischen Operation als Teil des Texts in einer Umfragenfrage angezeigt.
Syntax mathematischer Operationen
Alle mathematischen Operationen werden in die folgende Syntax eingeschlossen:
$e{ }
Die mathematische Gleichung wird zwischen { und } eingefügt. Alle Elemente der Gleichung müssen durch ein Leerzeichen getrennt werden.
$e{ 4 + 4 }
Syntax in Rechts-nach-links-Sprachen
Wenn Ihre Umfrage in einer Rechts-nach-links-Sprache wie Hebräisch oder Arabisch verfasst wurde, müssen Sie eine etwas andere Syntax für mathematische Operationen verwenden:
{ }#$
Beispiel: Um 4 + 4 zu addieren:
{ 4 + 4 }#$
Die mathematische Gleichung wird zwischen { und } eingefügt. Alle Elemente der Gleichung müssen durch ein Leerzeichen getrennt werden.
Verwenden von dynamischem Text
Eine Addition von 4 + 4 ist schön und gut, aber weitaus nützlicher ist die Möglichkeit, mathematische Operationen für in der Umfrage gegebene Antworten durchzuführen. Beispiel: In einer Studie muss die Antwort auf eine Frage zum Thema Zufriedenheit vielleicht mit einer festen Zahl multipliziert werden. Hier kommt dynamischer Text ins Spiel.
Dynamischer Text wird dazu verwendet, eine dynamische Zahl für jeden Umfrageteilnehmer abzurufen. Eine Beurteilung zur Erstellung des Codes für den dynamischen Text, der die in Ihrer Gleichung benötigte Zahl darstellt, finden Sie auf unserer Supportseite zum Thema dynamischer Text.
Dynamischer Text hat ein bestimmtes Format:
${q://QID1/SelectedChoicesRecode}
Um dynamischer Text in einer mathematischen Operation zu verwenden, entfernen Sie ${ und }. Der resultierende Code sieht folgendermaßen aus:
q://QID1/SelectedChoicesRecode
Nach dem Einfügen in eine mathematische Operation sieht die Operation folgendermaßen aus:
$e{ q://QID1/SelectedChoicesRecode * 4 }
Achtung: Wenn Sie die Zeichen ${ und } nicht aus dem dynamischen Text entfernen, funktioniert Ihre mathematische Operation dennoch, wenn Sie eine Vorschau Ihrer Umfrage anzeigen. Die mathematische Operation funktioniert jedoch nicht , wenn Sie den eigentlichen Umfrage-Link verwenden.
Dezimalen & Tausendertrennzeichen
- Mathematische Operationen unterstützen nur numerische Werte.
In der Informatik wird ein Punkt (.) als Dezimaltrennzeichen verwendet. Sie können kein Komma (,) als Dezimalzeichen verwenden.
Beispiel: $e{ 1,5 + 1 } ergibt 2,5, was richtig ist. $e{ 1,5 + 1 } ergibt 1, was falsch ist.
Tausendertrennzeichen oder Dezimalkommas (,) können die mathematische Operation unterbrechen. Lassen Sie daher das Tausendertrennzeichen oder Dezimalkommas weg.
Beispiel: Wenn man versucht, mit einer Zahl im Tausenderbereich zu arbeiten, ergibt $e{ 1000 + 1 } den Wert 1001, was korrekt ist. $e{ 1.000 + 1 } ergibt 1, was in diesem Beispiel falsch ist. $e{ 1,000 + 1 } ergibt 2, was in diesem Beispiel ebenfalls falsch ist.
Verfügbare Operationen
Addition, Subtraktion, Multiplikation und Division
$e{ 1 + 2 - 3 / 4 * 8 } wird in -3 aufgelöst.
Tipp: Wenn Sie einfache Additionen schnell durchführen möchten, sollten Sie statt mathematischer Operationen die Funktion „Punktevergabe“ nutzen.
Klammern
Klammern können zum Angeben der Reihenfolge von Operationen hinzugefügt werden.
$e{ ( 1 + 2 - 3 ) / 4 * 8 } ergibt 0.
Tipp: Mathematische operation folgen der Standardreihenfolge von Operationen: Klammern, Exponenten, Multiplikation, Abteilung, Addition, Subtraktion.
Exponenten
$e{ 6 ^ 2 } wird auf 36 aufgelöst.
Quadratwurzeln
$e{ sqrt( 9 ) } ergibt 3.
Alternativ ist hier auch die Verwendung eines Exponenten möglich. Beispiel: $e{ 9 ^ ( 1 / 2 ) }.
Absoluter Wert
$e{ abs( -23 ) } ergibt 23.
Befragungen
$e{ round( 10 / 3 , 2 ) } rundet 10/3 mit 2 Dezimalstellen und ergibt 3.33.
Rest
$e{ 16 % 9 } dividiert 16 durch 9 und gibt den Rest zurück, der 7 beträgt.
Fehlerbehebung bei mathematischen Operationen
Wenn mathematische Operationen nicht korrekt formatiert sind, können sie nicht ausgewertet werden. Wenn Ihre mathematische Operation nicht ausgewertet wird, suchen Sie nach zwei häufigen Fehlern: HTML in der Gleichung und falsch formatierten dynamischer Text.
HTML-Leerzeichen
Beim Schreiben einer mathematischen Gleichung im Rich Content Editor können Leerzeichen möglicherweise in HTML-Code umgewandelt werden, wodurch die Gleichung ungültig wird. Die folgende Gleichung sieht in der Standardansicht des Rich Content Editor einwandfrei aus:
Wenn Sie jedoch in die Quelltextansicht des Texteditors wechseln, werden Sie feststellen, dass eines der Leerzeichen in HTML umgewandelt wurde und als „ “ angezeigt wird.
und andere HTML invalidieren eine mathematische Gleichung. Entfernen Sie diese Tags aus der Quellcodeansicht, um die Gleichung zu korrigieren.
Falsch formatierter dynamischer Text
Wie oben erläutert, sollten bei der Verwendung von dynamischem Text in einer mathematischen Operation die Zeichen $ und { } aus dem dynamischen Text-Code entfernt werden. Beispielsweise sollte der dynamischer Text ${q://QID1/SelectedChoicesRecode} in einer mathematischen Gleichung als q://QID1/SelectedChoicesRecode verwendet werden.
Viele mathematische Operationen funktionieren problemlos, wenn $ und { } nicht aus dem dynamischen Text entfernt werden. Wenn der über die Pipe-Funktion übergebene dynamische Text jedoch keinen Wert enthält (beispielsweise, wenn der Befragte die Frage übersprungen hat, auf die sich der über die Pipe-Funktion übergebene dynamische Text bezieht) und wenn $ sowie { } nicht entfernt wurden, schlägt die Gleichung fehl.
Entferne $ und { } aus allen Gleichungen, um Fehler zu vermeiden, wenn der dynamische Text leer ist.
Lesen Sie den Abschnitt „Syntax für mathematische Operationen “ weiter oben, um sicherzustellen, dass Sie bei Ihren mathematischen Operationen alle Syntaxregeln einhalten.
Falsche Leerzeichen in der Gleichung
Denken Sie daran, dass jedes Element einer mathematischen Gleichung mit einem Leerzeichen getrennt werden muss. Wenn Sie Schwierigkeiten haben, die Lücken in Ihrer Gleichung zu finden, befolgen Sie bitte die folgenden Schritte:
Beispiel: In diesem Beispiel haben wir eine Gleichung in Microsoft Word eingefügt und nach dem Leerzeichen gesucht. Alle Leerzeichen in der Gleichung werden im Dokument hervorgehoben und wir stellen fest, dass die Leerzeichen in dieser Gleichung korrekt sind.
Mathematische Operationen in verschiedenen Projekttypen
Mathematische Operationen lassen sich in nahezu jeder Art von Projekt einsetzen. Die auf dieser Seite beschriebenen Optionen sind verfügbar in:
Beachten Sie, dass zugehörige Funktionen, wie beispielsweise die Bewertung, sowie die Stellen, an denen Sie mathematische Operationen anzeigen können – zum Beispiel in Berichten –, je nach Projekt variieren können. Man sollte auch bedenken, dass für verschiedene Projekte möglicherweise jeweils eigene dynamische Texte zur Verfügung stehen.
Großartig! Vielen Dank für die Rückmeldung!
Vielen Dank für die Rückmeldung!