Registriert seit: 29.11.2016
Version(en): Excel für Mac 15.28
Einsatzbericht.xlsx (Größe: 42,03 KB / Downloads: 5)
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
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H |
12 | | Name | München | Hamburg | Frankfurt | Leverkusen | Frei | Krank |
13 | 1 | Hans Müller | 01.01.-07.01. | 14.01.-09.02. | | 25.02.-27.03. | 21 Tage | 4 Tage |
Zelle | Formel |
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 |
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 29.11.2016
Version(en): Excel für Mac 15.28
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
Registriert seit: 12.04.2014
Version(en): Office 365
(05.01.2017, 00: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' |
| A | B | C | D | E |
1 | Name | Datum | Ort | GruppeID | GruppeNr |
2 | Hans Müller | 01.01.2017 | Hamburg | Hans MüllerHamburg | 1 |
3 | Hans Müller | 02.01.2017 | Hamburg | Hans MüllerHamburg | 1 |
4 | Hans Müller | 03.01.2017 | Hamburg | Hans MüllerHamburg | 1 |
Zelle | Formel |
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' |
| G | H | I | J | K | L | M | N | O | P | Q | R | S |
1 | | Ort | GruppeNr | Werte | | | | | | | | | |
2 | | Hamburg | | | | | | Frankfurt | | Leverkusen | | | |
3 | | 1 | | 4 | | 8 | | 11 | | 3 | | 6 | |
4 | Name | Von | Bis | Von | Bis | Von | Bis | Von | Bis | Von | Bis | Von | Bis |
5 | Hans Müller | 01.01.2017 | 15.01.2017 | 05.02.2017 | 19.02.2017 | | | | | 26.01.2017 | 04.02.2017 | 25.02.2017 | 27.03.2017 |
6 | Hans Peters | | | | | 01.01.2017 | 06.02.2017 | 01.03.2017 | 12.03.2017 | | | | |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Arbeitsblatt mit dem Namen 'Tabelle2' |
| U | V | W |
3 | Anzahl von Datum | Ort | |
4 | Name | Frei | Krank |
5 | Hans Müller | 15 | 4 |
6 | Hans Peters | 34 | 7 |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:1 Nutzer sagt Danke an shift-del für diesen Beitrag 28
• soky001