Aus der Matrix in der linken Seite soll per Auswahl der Spaltenüberschrift (1,2,3) in der Mitte in F6, auf der rechten Seite die jeweilige Spalte kopiert und angezeigt werden (in dem Falle E,F,G,H)
Ändert man nun die Zahl in F6 so soll der Block rechts ab I6 gelöscht werden und im Falle Auswahl "3" die Zellen I,J,K,L angezeigt werden, usw...
ps. Wenn in der Auswahl die Nummer der Spalte und nicht die Überschrift ist, reicht:
=INDEX(Matrix;;Auswahl)
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • MCT1979
Der Vorschlag von Helmut ist insofern besser, weil er auch in alten Versionen problemlos funktioniert. Daher ist er vorzuziehen! So etwas lässt sich natürlich auch mit dem von Steve vorgeschlagenen WVERWEIS() oder in neuen Versionen mittels XVERWEIS() lösen. Du hast also die freie Auswahl!
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)