Liste mit VON / BIS zusammenfassen
#11
Natürlich werden immer alle Werte der Spalten übergeben.
Das sieht man doch an den Zellbezügen.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#12
Die Tabelle ist Murks, da das Jahr fehlt und somit die Folge bei Jahreswechsel falsch wird und von bis über einen Jahreswechsel nicht ermittelt werden kann.
Antworten Top
#13
Vergiss die Formel - LET, MINWENNS, MAXWENNS und SPALTENWAHL kennt dein Excel ja auch nicht.
Antworten Top
#14
Hallo Michael,

hier eine Formellösung mit einer Hilfsspalte, die auch in Escel 2016 funktioniert:
Arbeitsblatt mit dem Namen 'Formellösung'
ABCDEKLMN
1NameBereichKWHilfsspalteNameBereichVon KWBis KW
2Name 1A251Name 1A2527
3Name 1A26Name 1B3030
4Name 1A27Name 1C3232
5Name 1B304Name 2A3030
6Name 1C325Name 2B3435
7Name 2A306Name 3A3131
8Name 2B347Name 4B3232
9Name 2B35Name 4C3335
10Name 3A319
11Name 4B3210
12Name 4C3311
13Name 4C34
14Name 4C35

ZelleFormel
D2=WENN(ZÄHLENWENNS($A$2:A2;A2;$B$2:B2;B2)=1;ZEILE(A1);"")
K2=WENNFEHLER(INDEX(A$2:A$14;KKLEINSTE($D$2:$D$14;ZEILE($A1)));"")
L2=WENNFEHLER(INDEX(B$2:B$14;KKLEINSTE($D$2:$D$14;ZEILE($A1)));"")
M2=WENN(K2<>"";INDEX($C$2:$C$14;VERGLEICH(K2&L2;$A$2:$A$14&$B$2:$B$14;0));"")
N2=WENNFEHLER(VERWEIS(2;1/(($A$2:$A$14=K2)*($B$2:$B$14=L2));$C$2:$C$14);"")
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg
Die Formel in Spalte M
=WENN(K2<>"";INDEX($C$2:$C$14;VERGLEICH(K2&L2;$A$2:$A$14&$B$2:$B$14;0));"")
muss in Excel 2016 höchstwahrscheinlich als Matrixformel mit Strg+Shiuft+Enter eingegeben werden

Und mit einer Pivottabelle ergibt sich mit den richtigen Einstellungen genau dein angegebenes Wunschergebnis.

Siehe angehängte Beispieldatei

Gruß
Fred


Angehängte Dateien
.xlsx   Liste mit VON - BIS zusammenfassen_fs2.xlsx (Größe: 18,29 KB / Downloads: 6)
< es lebe die Hilfsspalte >
Antworten Top
#15
Hallo Michaeel,

mit Power Query ist das total easy-peasy.

Gruß von Luschi
aus klein-Paris


Angehängte Dateien
.xlsx   Liste mit VON - BIS zusammenfassen_fs2.xlsx (Größe: 26,9 KB / Downloads: 6)
[-] Folgende(r) 1 Nutzer sagt Danke an Luschi für diesen Beitrag:
  • Jockel
Antworten Top
#16
Hallo, speziell an Fred und Luschi,

ich habe inzwischen leichte Selbstzweifel und vermutlich auch meinen Fehler erkannt. Es gibt eine kleine Einschränkung bei der Zusammenfassung der Woche, die ich nicht richtig betont haben. Eure Vorschläge funktionieren beide, bis zu einem bestimmten Punkt. Und zwar sollen Kalenderwochen, die direkt aneinander grenzen als ein Zeitraum erkannt werden. Sollte der Mitarbeiter jedoch später (Abstand >1 Woche) nochmal in der gleichen Abteilung sein, dann benötige ich eine neue Zeile.

Beispiel:

Name 1 - Bereich 1 - KW 30
Name 1 - Bereich 1 - KW 31
Name 1 - Bereich 1 - KW 32
Name 1 - Bereich 1 - KW 40

soll ergeben:
Name 1 - Bereich 1 - KW 30 bis KW 32
Name 1 - Bereich 1 - KW 40 bis KW 40

Sorry für die schlechte Beschreibung.

Grüße Michael
Antworten Top
#17
Zitat:... die Sortierung ergibt sich ohne manuellen Eingriff aus der Reihenfolge der Namen und der Kalenderwochen einer anderen Tabelle. Ich plane in einer Kreuztabelle und entpivotisiere diese. 

Hallo Luschi,

das ist hallt nur bedingt riichtig. Ich habe nun mal "Klaus Jahreswechsel" die KW 52 (ab 23.12.) und KW 1 (ab 30.12.) dem Bereich JW zugewiesen. Da wird das Ergebnis dann halt ein ganz klein wenig falsch.

Und selbst, wenn es über den Jahreswechsel Werksferien gäbe, das alte Jahr mit KW 51 enden und da neue erst mit KW 2 beginnen würde, wird das Ergebnis falsch.


Angehängte Dateien
.xlsx   Liste mit VON - BIS zusammenfassen_fs2 (PQ) mit Jahreswechsel.xlsx (Größe: 27,89 KB / Downloads: 5)
Antworten Top
#18
Hallo Michael,

Zitat:Sollte der Mitarbeiter jedoch später (Abstand >1 Woche) nochmal in der gleichen Abteilung sein, dann benötige ich eine neue Zeile
Das habe ich schon befürchtet, dass dieser Fall auch noch berücksichtigt werden soll.

Das macht dann die Auswertung deutlich schwieriger und die Formellösung entsprechend komplexer.

Die einzige Möglichkeit, die mir hierfür einfällt, ist eine weitere Hilfsspalte, in der die die zusammenhängenden Bereiche fortlaufend durchnumeriert werden.
Diese Spalte kann dann in der Auswertungstabelle als weiteres Kriterium (neben Name und Bereich) herangezogen werden.

Arbeitsblatt mit dem Namen 'Formellösung'
ABCDEFGHIJK
1NameBereichKWHilfsspalte 1Hilfsspalte 2NameBereichVon KWBis KW
2Name 1A25111Name 1A2527
3Name 1A2612Name 1A3030
4Name 1A2713Name 1B3030
5Name 1A30244Name 1C3232
6Name 1B30355Name 2A3030
7Name 1C32466Name 2B3435
8Name 2A30577Name 3A3131
9Name 2B34688Name 4B3232
10Name 2B3569Name 4C3334
11Name 3A3171010Name 4C3636
12Name 4B3281111Name 4C3839
13Name 4C33912
14Name 4C349
15Name 4C361014
16Name 4C381115
17Name 4C3911

ZelleFormel
D3=WENN(UND(A3=A2;B3=B2;C3=C2+1);D2;D2+1)
E2=WENN(ZÄHLENWENNS($A$2:A2;A2;$B$2:B2;B2;$D$2:D2;D2)=1;ZEILE(A1);"")
G2=WENN(H2<>"";G1+1;"")
H2=WENNFEHLER(INDEX(A$2:A$17;KKLEINSTE($E$2:$E$17;ZEILE($A1)));"")
I2=WENNFEHLER(INDEX(B$2:B$17;KKLEINSTE($E$2:$E$17;ZEILE($A1)));"")
J2=WENN(H2<>"";INDEX($C$2:$C$17;VERGLEICH(H2&I2&G2;$A$2:$A$17&$B$2:$B$17&$D$2:$D$17;0));"")
K2=WENNFEHLER(VERWEIS(2;1/(($A$2:$A$17=H2)*($B$2:$B$17=I2)*($D$2:$D$17=G2));$C$2:$C$17);"")
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

Siehe angehängte Beispieldatei.
(für die Pivottabelle habe ich keine Lösung gefunden….)

Gruß
Fred


Angehängte Dateien
.xlsx   Liste mit VON - BIS zusammenfassen_fs4.xlsx (Größe: 14,6 KB / Downloads: 3)
< es lebe die Hilfsspalte >
Antworten Top
#19
Hallo WS-53,

woher soll PQ bei der undeutlichen Datenlage wissen, daß zwischen KW52/53 und KW1 ein Jahreswechsel liegt.
Hier sollte sich der Fragesteller mehr Gedanken um seine Daten machen, die er auswerten will.

Gruß von Luschi
aus klein-Paris
Antworten Top
#20
Guten Morgen Luschi, 

da hast du völlig recht. Deshalb hatte ich ja schon vorher auf diese Problematik aufmerksam gemacht.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste