ich habe eine Formel, mit der ich aus einer 2. Tabelle (ABTR) die Zellinhalte aus Spalte E in die aktive Tabelle (=Transpo) ab Spalte D bis J, Zeile 2 pro Zeile transponiere:
Tabelle Transpo in Zelle D2:=INDEX(ABTR!$E:$E;SPALTE()+$AJ2+ZEILE(E1)+1;0)
nach rechts und unten kopiert
In Spalte AJ2 steht -2 und nach unten kopiert wird mit 7 aufaddiert (damit werden immer pro Zeile 7 Werte aus der Spalte E der Tabelle ABTR transponiert).
Nun soll diese Übertragung an insgesamt 3 Bedingungen geknüpft werden, die in der Tabelle ABTR in den Spalten I BK und BZ stehen (jeweils pro Zeile):
1. Spalte I: wenn in der Zeile ein K steht, soll dieser Wert aus der gleichen Zeile von Spalte E nicht übertragen werden.
2. Spalte BK: In dieser Spalte befinden sich Zahlen von 1 bis 50. Es soll immer der Zellinhalt von Spalte E übertragen werden, der entweder 1 oder 2 oder 3 usw. entspricht. Diese Bedingung würde ich in der Spalte AH der Tabelle Transpo vorgeben.
3. Spalte BZ: Analog der Bedingung 2; jedoch unterschiedliche Werte, die in der Tabelle Transpo in der Spalte AI vorgegeben werden.
Musterdatei zum besseren Verständnis:
https://www.herber.de/bbs/user/126872.xlsx
Vielen Dank für eine Hilfe.
mfg