Ich grübel derzeit über folgenden Problem:
Spalte A: enthält Nummern (bspw eine ID)
Spalte B bis Spalte D: enthalten entweder Text oder Zahlen, die Spaltenköpfe sind Datumsangabe. Also Spaltenkopf B bspw. 01.01.22 und Spaltenkopf C 02.01.22 usw.
In Spalte E soll nun der Spaltenkopf von Spalte B oder Spalte C oder Spalte D ausgegeben werden.
Kriterien für den auszugebenden Spaltenkopf:
1. er passt zur gesuchten Nummer aus Spalte A
2. er passt zu der Spalte von 1. (also dann der jeweiligen Zeile die zu der Nummer gehört), wo KEIN Buchstabe sondern eine Zahl, aber NICHT die Zahl 0 enthalten ist und es ist der Spaltenkopf von der dazu passenden Spalte die am weitestens rechts steht (also dem höchsten Datum quasi).
Im Anhang mal ein Beispiel dazu inkl. den gewünschten Ergebnis in E:
https://www.herber.de/bbs/user/152103.xlsx
Ich habe jetzt mit den mir bekannten Ansätzen (Zeile finden, wo die gewünschte ID steht, dann Spalte finden mit ISTZAHL, dann mit Index den Spaltenkopf bekommen usw. probiert). Allerdings komme ich nicht weiter, v.a. wenn es darum geht immer die höchste Spalte zu finden, wo die Kriterien zutreffen. :-(
Weiter Infos:
- es gibt bei den Zahlen nur positive Zahlen, inkl. Null, keine negativen
- es kann mehrmals Zahlen in einer Zeile geben, dann soll wie gehabt der Kopf der Spalte am weitestens rechts ausgegeben werden, wo eine Zahl vorkommt.
Ich bin sehr dankbar für Ideen zur Lösung.