Hallöchen,
Danke erst mal für die Ansätze und Hinweise. Wie gesagt, es wird alles einiges mehr. Über 100 Leute (ok, ist mehr als ein paar), über 10 Differenzierungen, ... Die Daten in den "Namensspalten" sind dann natürlich eindeutig, da steht real nicht Müller Meier Schulze
Bei PQ müsste dann z.B. das Kürzel davor stehen, also z.B. A, B, C usw - es sollte nicht in Richtung 10 oder mehr PQ's gehen entsprechend der Kriterien und/oder Tage.
Für die Differenzierungen würden dann der obere Bereich erweitert, also "B" steht in dem Muster dann in Spalte C, "C" in D usw.
Die Listen sollten hinsichtlich Anzahl und Namen der Leute 1:1 sein. Hintergrund für mich ist eben die manuelle Sortierung in getrennten Listen. In der oberen Liste stehen weitere Informationen, nach denen durchaus mal sortiert werden kann. Wenn am Ende nicht daran gedacht wird, wieder nach den Namen zu sortieren, passen die Ergebnisse nicht mehr.
Falls die Listen in den ersten Zeilen übereinstimmen und weiter unten nicht, stehen als Ergebnis vielleicht sogar Zahlen > 0 aber < tatsächlich dort und man bemerkt das Problem nicht. Das kann ich aber über eine bedingte Formatierung erreichen
=SUMMENPRODUKT(($A$3:$A$5=$A$9:$A$11)*1)
Ich hab hier mal die Reihenfolge der Namen in Zeile 9:11 geändert, da sieht man in Zeile 14 und 15 dass was > 0 raus kommt.
Am 1.1. hab ich als "Rechenhilfe" mal statt der Kürzel f und s die Zuordnung zu A und B eingetragen, für B müsste also als Ergebnis 2 stehen.
Im Wunschergebnis hab ich dann die bedingte Formatierung als "Signalfarbe" für die unterschiedliche Sortierung. Die Hinweise mit dem einen Monat oder Jahr dort sind erst mal nur Gedanken. Ziel war einen Monat darzustellen, ich gehe aber davon aus, dass es auch ein Jahr wird und dann scrollt man durch die Ergebnisse. Ist einfacher als mit INDEX und VERGLEICH noch die Bereiche flexibel zu definieren und ein immer größeres Formelmonster zu kreieren
...
Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | F | G | H | I | 1 | Qualifikation | | | | | | | | | 2 | | A | B | | | | | | | 3 | Müller | ja | ja | | | | | | | 4 | Meier | nein | ja | | | | | | | 5 | Schulze | ja | nein | | | | | | | 6 | | | | | | | | | | 7 | Anwesenheit | | x=frei | f=früh | s=spät | | | | | 8 | | 01. Jan | 02. Jan | 03. Jan | 04. Jan | 05. Jan | 06. Jan | 07. Jan | -> bis 31.12. | 9 | Müller | AB | f | x | s | f | x | s | | 10 | Schulze | x | s | f | x | s | f | x | | 11 | Meier | B | x | s | f | x | s | f | | 12 | | | | | | | | | | 13 | SUMMENPRODUKT | | | | | | | | 14 | A | 1 | | | | | | | | 15 | B | 1 | | | | | | | | 16 | | | | | | | | | | 17 | Wunschergebnis | | | | | | | | 18 | Anwesenheit Qualifikation | | | | | | | | 19 | | 01. Jan | 02. Jan | 03. Jan | --> Auszug für 1 Monat oder komplettes Jahr, ist noch offen | 20 | A | 1 | 2 | 1 | --> könnte also auch Februar oder ein anderer Monat sein | 21 | B | 2 | 1 | 1 | | | | | |
|
Zelle | Formel | B14 | =SUMMENPRODUKT(($A$3:$A$5=$A$9:$A$11)*($B$9:$B$11<>"x")*($B$3:$B$5="ja")) | B15 | =SUMMENPRODUKT(($A$3:$A$5=$A$9:$A$11)*($B$9:$B$11<>"x")*($C$3:$C$5="ja")) |
| Zelle | bedingte Formatierung... | Format | A19 | 1: SUMMENPRODUKT(($A$3:$A$5=$A$9:$A$11)*1)<ANZAHL2($A$3:$A$5) | abc |
|
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |