Mit dem Formularberechnungs-Widget von Jotform können Sie Echtzeitberechnungen mit Werten aus Ihren Formularfeldern durchführen. Es eignet sich hervorragend zum Beispiel für die Berechnung von Gesamtkosten, die Ermittlung von Punktzahlen, das Anwenden von Formeln oder das Erstellen benutzerdefinierter Ausgaben basierend auf Benutzereingaben. Egal, ob Sie ein Bestellformular, ein Angebot oder ein Quiz erstellen, dieses Widget automatisiert die Berechnungen—spart Zeit, reduziert Fehler und sorgt für ein reibungsloseres Erlebnis für alle.
Hinzufügen und Einrichten des Formularberechnungs-Widgets
Egal, ob Sie ein neues Formular erstellen oder ein bestehendes Formular aktualisieren, das Hinzufügen des Formularberechnungs-Widgets und das Einrichten Ihrer Formeln ist schnell und einfach erledigt. So funktioniert es:
- Klicken Sie im Formular-Generator auf der linken Seite der Seite auf Element hinzufügen.
- Gehen Sie nun im Formularelemente-Menü unter dem Widgets-Tab auf Formularberechnung. Alternativ können Sie es einfach an die gewünschte Stelle in Ihrem Formular ziehen und dort ablegen.
- Als Nächstes können Sie im Fenster des Formularberechnungs-Widgets, das sich auf der rechten Seite der Seite öffnet, verschiedene Elemente zum Formeleditor hinzufügen, basierend auf dem Ergebnis, das das Widget berechnen soll.
Die Schaltfläche Feld hinzufügen über dem Formel-Tastenfeld auf der rechten Seite des Fensters ermöglicht es Ihnen, Formularfelder in die Berechnung einzubeziehen. Sie können die Suchleiste im erscheinenden Menü verwenden und das gewünschte Feld auswählen.
Ein Formularfeld öffnet sich mit seinem Label und einem blauen Hintergrund im Formeleditor. Der Indikator auf der rechten Seite muss 0–9 anzeigen, um den Wert des Feldes in die Berechnung einzubeziehen. Wenn er A–Z anzeigt, wird der Wert als Text im Ergebnis hinzugefügt. Sie können auf den Indikator klicken, um zwischen Zahl und Text zu wechseln.
Sie können Ziffern, Dezimalpunkte, Klammern und Operatoren (+, –, ×, ÷) über Ihre Tastatur oder das Formeltastenfeld hinzufügen.
Diese Elemente müssen im Formel-Editor mit einem dunkelgrauen Hintergrund erscheinen, um in die Berechnung einbezogen zu werden. Wenn sie hellgrau erscheinen, werden sie als Text behandelt. Sie können darauf klicken, um zwischen den Formaten zu wechseln.
Die lila f(x)-Taste im Abschnitt Rechner-Tastatur ermöglicht es Ihnen, vorgefertigte Funktionen und mathematische Eigenschaften zu Ihren Berechnungen hinzuzufügen. Sie können die Suchleiste im sich öffnenden Menü verwenden und die gewünschte Formel auswählen.
Funktionen folgen im Formeleditor einem standardisierten Format, wie abs(), min(), max() oder round(). Diese Funktionen haben einen lila Hintergrund und werden automatisch von Klammern gefolgt, in die Sie den Wert oder Ausdruck einfügen, an dem Sie arbeiten sollen. Sie sind nützlich für fortgeschrittenere Berechnungen jenseits der grundlegenden Arithmetik. Weitere Informationen finden Sie in unserem Leitfaden zu Formularberechnung: Referenz der mathematischen Funktionen.
- Nachdem Sie fertig sind, klicken Sie auf Speichern.
Das war’s. Jetzt kann Ihr Formular automatisch Werte basierend auf Benutzereingaben berechnen.
Notes
- Das Abwärtspfeil-Symbol neben dem Namen eines Feldes im Formeleditor öffnet eine Liste, die es Ihnen ermöglicht, zu einem anderen Formularfeld zu wechseln.
- Das Abwärtspfeil-Symbol neben dem Namen der Funktion im Formeleditor öffnet eine Liste, mit der Sie zu einer anderen Funktion wechseln können.
- Platzieren Sie den Cursor an einer beliebigen Stelle im Formeleditor, um neue Elemente einzufügen oder bestehende zu entfernen.
- Verwenden Sie die Eingabetaste auf Ihrer Tastatur, um schnell das nächste Element im Formel-Editor einzugeben, und nutzen Sie die Rücktaste oder Entfernen-Taste, um Elemente einfach zu entfernen.
- Klammern, die mit dem Formeltastenfeld im Fenster des Formularberechnungs-Widgets hinzugefügt werden, werden als Zahlen hinzugefügt, während Klammern, die über Ihre Tastatur eingegeben werden, standardmäßig als Zeichenfolgen hinzugefügt werden.
Konfigurieren der Optionen des Formularberechnungs-Widgets
Sie können die Einstellungen konfigurieren, die steuern, wie Ihre Berechnung funktioniert und wie das Ergebnis angezeigt wird. So geht’s:
- Klicken Sie im Formular-Generator auf Ihr Formularberechnungs-Widget und dann auf das Zauberstab-Symbol auf der rechten Seite davon.
- Klicken Sie dann im Fenster des Formularberechnungs-Widgets auf der rechten Seite der Seite unten im Abschnitt Formel-Tastatur auf Optionen.
- Nun, im Abschnitt Optionen, aktivieren Sie die Kontrollkästchen neben den folgenden Punkten, um sie bei Bedarf zu aktivieren:
- Feld standardmäßig als Text zur Gleichung hinzufügen — Wenn diese Option aktiviert ist, werden Formularfelder, Zahlen, Operatoren und Funktionen als Text in den Formel-Editor eingefügt. Auch wenn sie als Zeichenfolgen erscheinen, funktioniert die Berechnung dennoch, solange das Format korrekt ist:
- Formularfelder werden in geschweiften Klammern angezeigt (z. B.
{8}), die sich auf ihre eindeutigen Feld-IDs beziehen. - Funktionen werden zwischen ©-Symbolen geschrieben, gefolgt von Klammern (z. B.
©abs©({8})). - Vollständige Gleichungen werden in eckige Klammern gesetzt (z. B.
[©abs©({8}) + ©min©(9,6)]).
- Formularfelder werden in geschweiften Klammern angezeigt (z. B.
- Ergebnisfeld ist schreibgeschützt — Dies verhindert, dass Benutzer das Ergebnisfeld bearbeiten können. Dadurch bleibt der berechnete Wert gesperrt und wird nur basierend auf der Formel aktualisiert.
- Leere Dezimalstellen anzeigen — Diese Option zeigt nach dem Dezimalpunkt nachgestellte Nullen an (zum Beispiel 5,00 statt 5), was hilfreich sein kann, um Preise oder andere Werte mit festen Dezimalstellen zu formatieren.
- Verborgene Felder ignorieren — Diese Option überspringt alle verborgenen Felder in der Berechnung. Dadurch wird sichergestellt, dass nur sichtbare oder aktuell aktive Felder das Ergebnis beeinflussen.
- Use Commas for Decimal Point — This changes the decimal symbol from a period (.) to a comma (,), which is common in some regions or languages.
- Dezimalstellen in numerischen Ergebnissen — Damit können Sie festlegen, wie viele Ziffern nach dem Dezimalkomma im Ergebnis angezeigt werden. Sie können zwischen 0 und 10 Dezimalstellen wählen, je nachdem, wie genau das Ergebnis sein soll.
- Feld standardmäßig als Text zur Gleichung hinzufügen — Wenn diese Option aktiviert ist, werden Formularfelder, Zahlen, Operatoren und Funktionen als Text in den Formel-Editor eingefügt. Auch wenn sie als Zeichenfolgen erscheinen, funktioniert die Berechnung dennoch, solange das Format korrekt ist:
- Sobald Sie fertig sind, klicken Sie oben auf Zurück.
- Klicken Sie dann auf Speichern, um die Änderungen zu übernehmen.
Das war’s! Ihre Berechnung ist nun eingerichtet und bereit, die Ergebnisse so anzuzeigen, wie Sie es wünschen. Um zu sehen, wie es in einem Live-Formular funktioniert, schauen Sie sich diese Demo an.
Pro Tips
- Sie können Berechnungswerten Textoptionen in Feldern wie Dropdown, Einzelwahl oder Mehrfachwahl zuweisen, um ihren Wert in die Berechnung einzubeziehen. Schauen Sie sich unseren Leitfaden zu Wie man Berechnungswerte zuweist an, um mehr zu erfahren.
- Stellen Sie sicher, dass Sie beide Klammern in Funktionen einschließen – eine fehlende öffnende Klammer führt zu keiner Ausgabe, und eine fehlende schließende Klammer bewirkt, dass die Funktion ignoriert wird.
- Beim Verwenden von Funktionen wie atan2(), max(), min(), pow(), avg(), avgNoZero(), addDays(), subtractDays() und nth() sollten Sie darauf achten, dass Sie Zahlen als Zahlen (dunkelgrau) und nicht als Zeichenfolgen hinzufügen. Andernfalls funktioniert die Funktion nicht.
- Vermeiden Sie aufeinanderfolgende Operatoren ohne eine Zahl dazwischen – sie liefern kein Ergebnis.
- Um ein Symbol oder eine Einheit wie $ oder kg neben dem Ergebnis anzuzeigen, stellen Sie sicher, dass Sie Zeichenfolgen (hellgrau) verwenden, damit sie im Ausgabeergebnis als einfacher Text erscheinen.















Kommentar abschicken:
1 Kommentar:
29. Februar 2024
Hallo,
ist es möglich, wenn eine Abfrage gemacht wurde mit Berechnung, dass dann am Ende nicht nur das Ergebnis der Berechnung, sondern auch Text angezeigt wird? OHNE dass die ausfüllende Person eine Mail eingeben muss?
Also einfach das Formular ausfüllen und dann nach der letzten Eingabe das Ergebnis sehen.
Geht das?
Danke im Voraus und liebe Grüße