Matrix in Spalten umwandeln
#1
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?


Angehängte Dateien
.xlsx   Matrix Beispiel.xlsx (Größe: 9,93 KB / Downloads: 7)
Top
#2
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.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#3
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.
Gruß

Stoffo
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste