Clever-Excel-Forum

Normale Version: Einsatzauswertung/Bericht Hilfe
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
[attachment=8743]
Hallo Excel-Freunde,

muss da wiedem mal was lösen wo ich nicht weiter komme und jede Hilfe willkommen ist.

Muss da eine Einsatzauswertung/Mitarbeiter machen und daraus immer Berichte erstellen, vielleicht könnte man das ja etwas vereinfachen und von Excel errechnen lassen, lege mal ne Beispieldatei bei...

Teilweise hätte ich ne Lösung mit Zählenwenn() bin aber nicht sicher ob das überhaupt ein guter Ansatz ist...
Danke für jedes Mitdenken im voraus
Hallo

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
12 NameMünchenHamburgFrankfurtLeverkusenFreiKrank
131Hans Müller01.01.-07.01.14.01.-09.02. 25.02.-27.03.21 Tage4 Tage

ZelleFormel
A13=VERGLEICH(B13;A2:A5;0)
C13=WENNFEHLER(TEXT(AGGREGAT(15;6;$B$1:$CM$1/(INDEX($B$2:$CM$5;$A13;0)=C12);1);"TT.MM.")&"-"&TEXT(AGGREGAT(14;6;$B$1:$CM$1/(INDEX($B$2:$CM$5;$A13;0)=C12);1);"TT.MM.");"")
G13=ZÄHLENWENN(INDEX($B$2:$CM$5;$A13;0);G12)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
na das war mal ne schnelle Hilfe, vielen vielen Dank an Shift-Del

kleine (Unter-)frage noch hierzu, was mir im ersten Modell nicht aufgefallen ist was aber vorkommen kann, 

Wenn ein Mitarbeiter z.B. vom 01.01. bis 15.01. in Hamburg stationiert war, dann 10 Tage frei war, dann 10 Tage in Leverkusen und dann wieder zurück muss nach Hamburg für 15 Tage, 
dann müsste ja in D13 eine doppelte Ausgabe stattfinden, 01.01.-15.01. und 04.02-19.02.

Wie kann man das klug aufbauen?

Aber wenn es dafür keine bessere Lösung geben sollte werde ich das dann auch weiter per Hand regeln, so oft kommt das ja nicht vor, trotzdem herzliche Dank nochmals
(04.01.2017, 23:15)soky001 schrieb: [ -> ]Wie kann man das klug aufbauen?
Ich habe das fast befürchtet.
Dann benötigt man auf jeden Fall eine Datensatzsitzliste mit zwei Hilfsspalten.
Arbeitsblatt mit dem Namen 'Tabelle2'
 ABCDE
1NameDatumOrtGruppeIDGruppeNr
2Hans Müller01.01.2017HamburgHans MüllerHamburg1
3Hans Müller02.01.2017HamburgHans MüllerHamburg1
4Hans Müller03.01.2017HamburgHans MüllerHamburg1

ZelleFormel
D2=A2&C2
E2=WENN(D2<>D1;SUMME(E1;1);E1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wobei man darüber nachdenken sollte die Spalte "Ort" zu trennen in Ort und Arbeits-Status.

Und daraus bastelt man zwei Pivot-Tabellen.
Arbeitsblatt mit dem Namen 'Tabelle2'
 GHIJKLMNOPQRS
1 OrtGruppeNrWerte         
2 Hamburg     Frankfurt Leverkusen   
3 1 4 8 11 3 6 
4NameVonBisVonBisVonBisVonBisVonBisVonBis
5Hans Müller01.01.201715.01.201705.02.201719.02.2017    26.01.201704.02.201725.02.201727.03.2017
6Hans Peters    01.01.201706.02.201701.03.201712.03.2017    
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Arbeitsblatt mit dem Namen 'Tabelle2'
 UVW
3Anzahl von DatumOrt 
4NameFreiKrank
5Hans Müller154
6Hans Peters347
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg