Excel im Personalwesen: Wichtige HR-Formeln im Überblick
Wichtige Excel Formeln für HR: Headcount, Betriebszugehörigkeit, Urlaubsanspruch, Gehaltsbänder und Fluktuationsrate berechnen.
Von Ayoub Farid · · 2 Min. Lesezeit
HR-Teams arbeiten täglich mit Mitarbeiterlisten, Urlaubsständen, Gehaltsdaten und Reports – meist aus dem HRIS exportiert und in Excel aufbereitet. Wenn du für die Praxis oder einen Excel-Test im Bewerbungsverfahren dein Wissen auffrischen oder Excel lernen möchtest, decken diese Excel Funktionen die typischen Personalaufgaben ab.
Hinweis: In den Beispielen nutzen wir die englischen Originalformeln. In der deutschen Excel-Version verwendest du die übersetzten Funktionsnamen und Semikolons (;) statt Kommas als Trennzeichen.
Headcount
- Aktive Mitarbeiter gesamt:
=COUNTIF(F2:F500,"Active")(deutsch:ZÄHLENWENN– engl. COUNTIF) - Nach Abteilung:
=COUNTIFS(C2:C500,H2,F2:F500,"Active")(deutsch:ZÄHLENWENNS– engl. COUNTIFS). Siehe COUNTIFS. - Neueinstellungen im aktuellen Jahr:
=COUNTIFS(D2:D500,">="&DATE(YEAR(TODAY()),1,1))(deutsch:HEUTE– engl. TODAY)
Betriebszugehörigkeit (Tenure)
=DATEDIF(D2,TODAY(),"y")&" y "&DATEDIF(D2,TODAY(),"ym")&" m"
Dauer-Kategorien für das Reporting lassen sich flexibel mit IFS (WENNS) ergänzen. Siehe DATEDIF.
Alter
=DATEDIF(E2,TODAY(),"y")
Siehe Alter berechnen. Beachte dabei stets den Datenschutz und nutze Geburtsdaten nur dort, wo es rechtlich und betrieblich erforderlich ist.
Resturlaub berechnen
=Entitlement-SUMIFS(Leave!$D:$D,Leave!$A:$A,A2,Leave!$C:$C,"Annual")
Berechnet den Anspruch abzüglich der genommenen Tage mit SUMIFS (deutsch: SUMMEWENNS).
Gehaltsbänder
Sortiere die Gehaltsband-Tabelle aufsteigend nach dem Mindestgehalt. Nutze dann:
=XLOOKUP(G2,$M$2:$M$8,$N$2:$N$8,,-1)
Mit dem Vergleichsmodus -1 ordnet XLOOKUP (deutsch: XVERWEIS) das Gehalt der passenden Stufe zu. Siehe XLOOKUP.
Fluktuationsrate
=Leavers/AVERAGE(StartHeadcount,EndHeadcount)
Berechne die Abgänge geteilt durch den durchschnittlichen Personalstand mit AVERAGE (deutsch: MITTELWERT) und formatiere die Zelle als Prozentwert.
Mitarbeiterlisten bereinigen
Namen in Großbuchstaben mit überflüssigen Leerzeichen: =PROPER(TRIM(A2)) mit TRIM (deutsch: GLÄTTEN). Doppelte Personalnummern identifizieren: =COUNTIF($A$2:$A$500,A2)>1. Nutze einen absoluten Bezug wie $A$2:$A$500, wenn du die Formel nach unten ausfüllen willst. Siehe TRIM und Duplikate entfernen.
Häufig gestellte Fragen
Welche Excel-Kenntnisse werden im HR-Bereich benötigt?
ZÄHLENWENNS (COUNTIFS), SUMMEWENNS (SUMIFS), DATEDIF, Verweisfunktionen wie SVERWEIS (VLOOKUP) und XVERWEIS (XLOOKUP), Datenbereinigung, Pivot-Tabellen und grundlegende Diagramme.
Wie berechne ich die Betriebszugehörigkeit in Excel?
Mit =DATEDIF(start_date,TODAY(),"y") für volle Jahre, ergänzt durch das Argument "ym" für die restlichen Monate.
Wie berechne ich die Fluktuationsrate in Excel?
Teile die Anzahl der Abgänge durch den durchschnittlichen Mitarbeiterbestand (Start- plus Endbestand geteilt durch 2) des Zeitraums.
Wie zähle ich Mitarbeiter pro Abteilung?
Nutze =COUNTIF(department_range,"Sales") oder COUNTIFS (ZÄHLENWENNS), wenn du zusätzlich nach einem Status wie „Aktiv“ filtern möchtest.