Clever-Excel-Forum

Normale Version: Matrix in Spalten umwandeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich habe eine Matrix, wo nicht jedes Feld gefüllt ist und würde diese gerne in Spaltenform umwandeln. 

Ich hätte gerne jetzt eine Liste daraus gemacht die in Spalte A alle Werte angibt die dort stehen mit Bezug auf Spalte B zu den Werten in der Matrix und in Spalte C die passenden Werte aus Zeile 1.


Ich habe einmal ein Beispiel meiner Matrix angehangen und darunter was mein Ziel ist, wie es aussehen soll. Hat jemand eine Idee?
Moin

Das Stichwort lautet: entpivotieren.
Bei deiner Version geht das nur mit Formeln oder VBA. Wenn es eine einmalige Sache ist dann auch mit dem Pivot-Tabellen-Assistenten.#

Einfacher wäre PQ - ab Excel 2016 integriert.
Hallo,

Code:
Sub Werteuntereinander()
Dim wert As Range
    For Each wert In Range("Matrix").Cells
        If wert <> "" Then
            ActiveCell = wert
            ActiveCell.Offset(1, 0).Select
        End If
    Next wert
End Sub


listet dir alle Werte untereinander auf, sofern Du Sie vorher im Namensmanager als "Matrix" definiert hast. Der Rest sollte dann über Verweis/Vergleich und Index machbar sein.