Formel

<< Click to Display Table of Contents >>

Navigation:  Bearbeiterhandbuch > Anwendungen > Audits & Umfragen > Audits definieren > Setup > Positionen >

Formel

Previous pageReturn to chapter overviewNext page

 

Mit dem Positionstyp "Formel" können Sie in normalen Audits einfache Berechnungen mit den erfassten Werten aus numerischen Feldern des gleichen Audits durchführen.

Unterstützt werden die vier Grundrechenarten und Klammern. Als Variablen sind die Feldtypen "Numerisch" und "Prozent" zulässig.

Bei Befragungen gibt es zusätzliche Funktionen, diese werden weiter unten beschieben.

 

Wichtig: Formeln werden erst beim Abschließen des Audits berechnet!
Voraussetzung für die Berechnung der Formel ist, dass mindestens eine der Variablen vorhanden ist. Nur wenn alle Variablen leer sind, wird die Formel nicht berechnet.
Fehlende Variablen werden automatisch mit dem Wert "0" gefüllt.

Systemvariable für die Anzahl der gefüllten Variablen

Die Systemvariable "hy_anz_antw" wird automatisch bei der Formelberechnung gefüllt und enthält die Anzahl der Formelvariablen, die mit einem gültigen Wert gefüllt sind, bzw. die Anzahl der beantworteten Fragen, deren Variablen in der Formel verwendet werden.

Man kann diese Systemvariable benutzen, um in der Formel eine dynamische Summe oder einen dynamischen Durchschnittswert zu bilden:

Dynamische Summe

Formel:

Frage1 + Frage2 + Frage3
 

Frage1 und Frage2 sind beantwortet, Frage3 nicht

 

Die Formel wird berechnet, weil mindestens eine Frage beantwortet wurde.

Bei der Berechnung der Summe werden die Werte der beantworten Fragen verwendet, für unbeantwortet Fragen wird mit „0“ gerechnet.

Nur wenn überhaupt keine Fragen beantwortet wurden, wird die Formel nicht berechnet.

 

Dynamischer Durchschnittswert

Formel:

(Frage1 + Frage2 + Frage3) / hy_anz_antw
 

Frage1 und Frage2 sind beantwortet, Frage3 nicht

Der Wert von hy_anz_antw ist „2“.

Die Formel wird berechnet, weil mindestens eine Frage beantwortet wurde.

Bei der Berechnung des Durchschnitts wird korrekterweise nur durch die Anzahl der beantworteten Fragen

geteilt.

Nur wenn überhaupt keine Fragen beantwortet wurden, wird die Formel nicht berechnet.

 

Besondere Felder und Funktionen

Die folgenden Felder und Einstellmöglichkeiten sind nur bei diesem Positionstyp vorhanden:

Positionstyp

Formel

Formelausdruck

In diesem Feld geben Sie den Ausdruck für die Formelberechnung ein. Unterstützt werden die vier Grundrechenarten und Klammern. Als Variablen sind die Feldtypen "Numerisch" und "Prozent" zulässig.

Beispiele:

anzahl_mitarbeiter / anzahl_kunden

anz_feuerloescher_lager + anz_feuerloescher_verkaufsraum + anz_feuerloescher_personalraum + anz_feuerloescher_gaenge

 

In Audits vom Typ "Online-Umfrage" kann man weitere Feldtypen als Variablen benutzen, was zusätzliche Formelausdrücke ermöglicht:

Formelausdrücke für Datums- und Zeit-Berechnungen

Funktion

Parameter

Beschreibung

Beispiel

hyDateConvert

Datumsvariable

hydt in formatiertes Datum wandeln

hyDateConvert(varDatum)

hyDateAdd

Datepart, Nummer, Datumsvariable

Zeiteinheit addieren (Negativwerte möglich)

hyDateAdd('yyyy', 1, varDatum)

hyDateDiff

Datepart, Datumsvariable1, Datumsvariable2

Differenz zwischen zwei Datumsvariablen

hyDateDiff('yyyy', varDatum1, varDatum2)

getYear

Datumsvariable

Jahr

getYear(varDatum)

getMonth

Datumsvariable

Monat (Zahl)

getMonth(varDatum)

getMonthAsName

Datumsvariable

Monatsname

getMonthAsName(varDatum)

getDay

Datumsvariable

Tag

getDay(varDatum)

getDaysInMonth

Datumsvariable

Anzahl Tage im Monat

getDaysInMonth(varDatum)

 

Datepart:

yyyy: Jahr

 

q: Quartal

 

m: Monat

 

y: Tag des Jahres

 

d: Tag

 

ww: Wochen

 

h: Stunden

 

n: Minuten

 

s: Sekunden

 

Sie können das Bertechnungsergebnis durch die Funktion „round(x)“ zu einer Ganzzahl runden.
Dabei steht "X" für den eigentlichen (bisherigen) Berechnungsausdruck, der nun gerundet werden soll. Werte bis einschließlich 0.5 werden abgerundet.

 

Mit Hilfe des (i)nfo-Buttons können Sie sich eine Liste der Auditpositionen und zugehörigen Variablennamen der aktuellen Auditdefinition anzeigen lassen.

Klick auf den [Testen] Button führt eine Testberechnung aus, bei dem für alle Variablen der Beispielwert "1" eingesetzt wird.

Schwellwerte

steuert den Ampelstatus für die Bewertung des eingegebenen Prozentwertes: Erscheint rot, wenn der Wert kleiner gleich dem Schwellwert für rot ist. Erscheint grün, wenn der Wert größer oder gleich dem Schwellwert für grün ist. Und gelb, wenn keine dieser beiden Bedingungen zutrifft.

Punktzahl

Punktzahl, die dem Wert für 100% entspricht. Entspricht der maximal erreichbaren Punktzahl für diese Position.

Eingabe: Ganze Zahl ohne Nachkommastellen

Gesamtziel auf-/abwerten

(bei Optionen)

Eingabe: Prozentwert; Positive Zahlen führen zu einer Aufwertung, negative Zahlen zu einer Abwertung

Wenn diese Option aktiviert ist, erscheint bei dieser Position im Fragebogen ein zusätzliches Ankreuzfeld für die Auf-/Abwertung.

Wenn dieses dann im Fragebogen angekreuzt wird, wird die Gesamt-Zielerreichung des Audits um den angegebenen Prozentwert erhöht oder verringert.

Die gewählte Antwortmöglichkeit spielt dabei keine Rolle, maßgeblich für die Auf- oder Abwertung ist nur, ob das Ankreuzfeld angekreuzt wird.

 

Allgemeine Felder

Die folgenden Felder sind bei allen Positionstypen vorhanden:

Thema

Wählen Sie den Themenbereich aus, in dem diese Position angezeigt werden soll. Die Punktzahl der Position fließt dann in die Gesamtbewertung dieses Themenbereiches ein.

Positionstext

wird im Fragebogen als Name der Position angezeigt

Optionen

Kommentare ermöglichen: Es ist möglich, einen Kommentar für diese Auditposition zu erfassen

Maßnahmen ermöglichen: Es ist möglich, Maßnahmen für diese Auditposition anzulegen

Dieses Feld in Kundenfeedbacks anzeigen: Das Feld erscheint im Kundenfeedback-Fragebogen

Dateiupload erlauben: Im Kundenfeedback-Fragebogen erscheint bei diesem Feld eine Schaltfläche, die den Upload einer Datei ermöglicht, z.B. Foto oder Zeugnis bei Bewerber-Fragebögen

Pflichtfeld: Das Feld muss ausgefüllt werden, um speichern zu können

Gültig Bis (Datum): Die Position wird nur bis zu dem angegebenen Datum im Fragebogen angezeigt

Infotext / Beschreibung

Kurzer Infotext, wird im Fragebogen unter dem Namen angezeigt

Erläuterungen

Hier können Sie ausführliche Erläuterungen als formatierten Text eingeben, Bilder und Hyperlinks sind ebenfalls möglich. Bilder müssen eingebettet werden, eine Verlinkung externer Bilder sollte vermieden werden, da diese in der Audit-App offline nicht angezeigt werden können. Die Erläuterung wird beim Durchführen des Audits erst durch Klick auf den Info-Button eingeblendet.

Kurzname

Kurze Fassung des Positionsnamens, wird beim Export der Daten benutzt

Externe ID

für die Synchronisation mit externen Systemen und den Import/Export von Audit-Ergebnissen; Der externe Code muss innerhalb eines Audits eindeutig sein.



Letzte Änderungen

Hier wird angezeigt, wer das aktuelle Objekt erstellt, zuletzt geändert und zuletzt eingecheckt hat.

Sie können die angezeigten Namen anklicken, um zur Profilseite des betreffenden Benutzers zu gelangen.

Besonderheiten für Formeln in Befragungen

Für Befragungen gelten besondere Regeln und zusätzliche Funktionen, das Regelwerk ist hier beschrieben: Regelwerk_befragungen_v11_public.pdf

 

Formeln in Befragungen können zusätzlich zu numerischen Werten und Prozentangaben auch die Antworten von Ranking-Fragen, Single-Choice-Fragen und Ja/Nein-Fragen verarbeiten.

Zu diesem Zweck wird bei Single Choice Fragen eine neue Spalte für den „Variablenwert“ der Antwortoption ergänzt.

Für Formeln als Triggerbedingung gelten folgende Regeln:

Formeln verarbeiten ausschließlich numerische Werte

Funktionen und Operatoren sind identisch mit den Möglichkeiten der Formeln für die Kennzahlberechnung

Das Ergebnis der Formelberechnung kann für die Triggerbedingung verglichen werden mit einem vorgegeben Vergleichswert und folgenden Vergleichsbedingungen:

oKleiner als Vorgabewert

oGleich Vorgabewert

oGrößer als Vorgabewert

Variablenwerte der verschiedenen Fragetypen

Numerisch

Beim Positionstyp „Numerisch“ wird der erfasste Zahlenwert verarbeitet

Prozent

Beim Positionstyp „Prozent“ wird der erfasste Prozentwert verarbeitet, als Zahl zwischen 0 und 100.

Erfüllt/Nicht erfüllt

Beim Positionstyp „Erfüllt/Nicht erfüllt“ wird verarbeitet:

Auswahl „Nicht erfüllt“: Wert = 0

Auswahl „Erfüllt“: Wert = 1

Ranking

Beim Positionstyp „Ranking“ wird die Ordinalzahl der gewählten Rankingposition verarbeitet, die erste Position hat den Wert „1“.

Beispiele:

3er Ranking: 1,2,3

5er Ranking: 1,2,3,4,5

Single Choice

Beim Positionstyp „Single Choice“ wird der Variablenwert der gewählten Choice verarbeitet.

 

Klicken Sie am Ende Ihrer Eingaben auf die Schaltfläche [Speichern] um die Änderungen zu speichern.

[Speichern & Schließen] speichert die Änderungen und kehrt automatisch in die Liste zurück.