Clever-Excel-Forum

Normale Version: Arbeitstage Zählen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe einen Excel Export, in diesem File werden Auswertungen pro Mitarbeiter pro Tag mit Datum und Uhrzeit mehrfach angeführt. Für eine Berechnung, bräuchte ich die Anzahl der gearbeiteten Tage.
Im Beispiel der Datei: Astrid hat an 2 Tagen gearbeitet und Alex an 3 Tagen
Gibt es hierzu eine Formel, die das Datum zählt und mir  sagt wie oft der Mitarbeiter gearbeitet hat?

Beste Grüße,
Luc
Moin

Das geht z.B. mit einer Pivot.
Im Einfüge-Dialog muss der Haken für das Datenmodell gesetzt werden.
Mitarbeiter in Zeilen, Beginn Datum/Uhrzeit in den Wertebereich und die Zusammenfassungsfunktion auf "Diskrete Anzahl" ändern.
Hi,

auch mit PQ lösbar.
Zitat:Gibt es hierzu eine Formel, die das Datum zählt und mir  sagt wie oft der Mitarbeiter gearbeitet hat?
Hallo,
als Formel sollte folgende Matrix-Formel das gewünschte Ergebnis liefern:

Code:
=SUMMENPRODUKT((VERGLEICH($A$2:$A$34&GANZZAHL($B$2:$B$34);$A$2:$A$34&GANZZAHL($B$2:$B$34);0)=ZEILE($X$1:$X$33))*($A$2:$A$34=E4)*($B$2:$B$34<>""))


In E4 steht der Name,
Ganzzahl() habe ich hinzugefügt, damit unterschiedliche Anfangszeiten ignoriert werden.

Formel angepasst von hier:
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=334
Gruß Holger
Hallöchen,

oder in Anpassung einer anderen Formel und ohne Berücksichtigung eventuell unterschiedlicher Zeiten Smile

Arbeitsblatt mit dem Namen 'Tabelle1'
EF
3Arbeitstage
4Astrid2
5Alex3

ZelleFormel
F4{=SUMME(N(WENN(($A$1:$A$34=E4);VERGLEICH(WENN(($A$1:$B$34=E4);$B$1:$B$34);WENN(($A$1:$A$34=E4);$B$1:$B$34);)=ZEILE($1:$34))))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg