Hallo,
also die Tabellenformatierung macht es schwierig.
Keine Ahnung wozu die anderen Daten dann überhaupt nötig sind, ich behandle sie einfach so als ob sie zumindest für die jeweilige Flugnummer identisch wären. Außerdem gehe ich davon aus dass in deinem Bild die Überschrift „Datum“ in der Zelle A1 ist und sich die Beispieltabelle demnach von A1 bis K16 erstreckt.
Erstmal erstellst du auf einem zusätzlichen Tabellenblatt eine Kopie der Tabelle, aber ohne Tabellenformatierung. Dort benutzt du folgende Formeln und erweiterst sie nach unten:
D2:
=WENN(F2=F3;C3;"")
E2:
=WENN(F2=F4;C4;"")
L2 (zusätzliche Hilfsspalte):
=WENN(ZÄHLENWENN(F$2:F2;F2)=1;ZEILE();"")
Zurück zur Originaltabelle. Dort löschst du alle Inhalte außer den Überschriften, legst zwei Hilfsspalten an und benutzt folgende Formeln und erweiterst sie nach unten, wenn das nicht von alleine passiert:
A2 (bis Spalte K erweitern):
=VERWEIS($M2;Tabelle2!$L:$L;Tabelle2!A:A)
L2 (Hilfsspalte 1):
=WENN((ZEILE()-1)<=ANZAHL(Tabelle2!L:L);KKLEINSTE(Tabelle2!L:L;M2);"Zu viele Zeilen")
Nun passt du die Zeilenanzahl bzw. die Tabellenlänge an und nummerierst sie bis zum Ende von 1 bis wasauchimmer ohne Formel durch. Für die benötigte Zeilenanzahl bzw. Tabellenlänge gibt es zwei Möglichkeiten:
-
Du änderst sie entsprechend der tatsächlich benötigen Zeilen, in deinem Beispiel wäre das kürzen bis Zeile 8 da du eine Überschriftenzeile und 7 unterschiedliche Flugnummern hast. Dann müsstest du aber die Tabellenlänge und Nummerierung bei einer Änderung der Daten evtl. anpassen.
-
Du änderst die Tabellenlänge auf eine Größe die du garantiert nicht erreichen wirst und noch etwas mehr, also z.B. bis Zeile 100, und nummerierst einfach bis zum Ende durch. Dann müsstest du nur noch den Filter für Spalte L so setzen dass die Textmeldung ausgefiltert wird und bei Datenänderungen müsstest du evtl. nur noch den Filter neu setzen bzw. korrigieren. Wegen dem Filter hast du allerdings permanent eine farbliche Markierung in der Seitenleiste, falls dich das stören sollte.
Die Nummerierung ist wichtig da sie als fixer Indikator für die Zeilen dient und dadurch die Sortierfunktionen der Tabellenformatierung weiterhin nutzbar sein sollten.
Gruß
Tobias