19.1.2Die Funktionen "Operator"
Die arithmetischen Operatoren:
Im Formeleditor dienen die folgenden Operatoren für numerische Berechnungen:
-
+addiert zwei Werte. Beispiel: der Grundlohn + eine Prämie. -
–subtrahiert einen Wert. Beispiel: der Bruttolohn – ein Abzug. -
*multipliziert zwei Werte. Beispiel: Anzahl Stunden * Stundenansatz. -
/dividiert einen Wert durch einen anderen. Beispiel: Betrag / Anzahl Tage.
Die mathematischen und statistischen Funktionen:
Diese Funktionen ermöglichen es, numerische Berechnungen zu verfeinern oder zu kontrollieren. Sie sind zum Beispiel nützlich, um ein Ergebnis zu runden, mehrere Beträge zu vergleichen oder Zwischenwerte zu bearbeiten.
MIN(valeur1 ; valeur2): gibt den kleineren der beiden Werte zurück.
Beispiel: MIN(1000 ; 1200) ergibt «1200».
MAX(valeur1 ; valeur2): gibt den grösseren der beiden Werte zurück.
Beispiel: MAX(1000 ; 1200) ergibt «1200».
SOMME(valeur1 ; valeur 2 ; ...): gibt die Summe einer Liste von Zahlen zurück.
Beispiel: SOMME(12;45;-3;28) ergibt «82».
MOYENNE(valeur1 ; valeur2 ; …): berechnet den Mittelwert der angegebenen Werte.
Beispiel: MOYENNE(100 ; 200 ; 300) ergibt «200».
Die Totalisatoren:
Die Totalisierungsfunktionen ermöglichen es, Werte über mehrere Dimensionen zu kumulieren: alle Arbeitnehmer, einen bestimmten Zeitraum (Jahr, Quartal, Vormonat) oder auch nach besonderen Kriterien. Sie liefern also nicht nur den Wert einer Rubrik für einen bestimmten Arbeitnehmer und Monat, sondern berechnen globale Summen.
TOTEMPLOYES()
Addiert die Werte einer Rubrik für alle Arbeitnehmer.
Beispiel: die Summe der im Unternehmen ausbezahlten Bruttolöhne ermitteln.
TOTANNEE()
Berechnet die Summe seit Jahresbeginn bis zum laufenden Monat, wobei nur die Perioden berücksichtigt werden, für die ein Lohn berechnet wurde.
Beispiel: Summe der ALV-Beiträge für das laufende Jahr.
TOUTANNEE()
Wie TOTANNEE, berücksichtigt aber auch die Monate ohne Lohn. So kann man den leeren Perioden einen Standardwert hinzufügen.
TOTTRIMESTRE()
Kumuliert die Werte über das Quartal, in dem der ausgewählte Monat liegt.
Beispiel: Summe der Kilometerentschädigungen für das Quartal.
PRECEDENT()
Gibt den Wert einer Rubrik für die vorangehende Periode an (einschliesslich derjenigen des Vorjahres, falls es sich um Januar handelt).
Beispiel: Betrag des im Vormonat ausbezahlten Lohns.
TOTPRECEDENT()
Addiert alle Werte der vergangenen Perioden.
Die Funktion CUMUL():
Diese Funktion addiert alle Entschädigungen entsprechend ihrer Unterstellung unter einen massgebenden Bruttolohn oder entsprechend ihrer Zuordnung im Lohnausweis.
Zum Beispiel:
-
CUMUL("AVS")ergibt die Summe, die der AHV unterliegt. -
CUMUL("2.1")ergibt die Summe der in Ziffer 2.1 des Lohnausweises ausgewiesenen Beträge.
Die verwendbaren Kriterien sind zahlreich (BRUT, NET, VERSE, AVS, AC, LAA, LPP usw.).
Man kann mehrere Kriterien mit UND (&) oder ODER (|) kombinieren oder ein Kriterium mit ! ausschliessen (z. B. !AVS für die nicht der AHV unterliegenden Entschädigungen).