Clever-Excel-Forum

Normale Version: Spalte mit mit mehreren Spalten Vergleich und Spalte A ( Artikelnummer ) ausgeben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

ich habe in der Spalte L eine BildURL die ich mit den Spalten B-K (BildURL) ( da mehere Bilder für einen Artikel existieren ) vergleichen möchte und die passende Artikelnummer in Spalte A ausgeben will.

Zeile 1:
Spalte A: M30K
Spalte B: media/catalog/product/i/m/image_23.png
Spalte C: media/catalog/product/k/_/k_5.png
Spalte D: leer
Spalte L: media/catalog/product/i/m/image_23.png

Hier soll rauskommen: M30K

Zeile 2
Spalte A: M30L
Spalte B: media/catalog/product/i/m/image_25.png
Spalte C: media/catalog/product/l/_/l_5.png
Spalte D: leer
Spalte L: media/catalog/product/k/_/k_5.png

Hier soll rauskommen: M30K da in der ersten Zeile die URL sich in Spalte C befindet.....

MfG

Valentin
Moinmoin

mit Formeln hab ich es nicht so, daher hier mal eine Möglichkeit mit VBA


Code:
Sub test()
    Dim c As Range
    Dim strSuche As String
    Dim i As Long
    For i = 1 To Cells(Rows.Count, 12).End(xlUp).Row
        strSuche = Cells(i, 12).Value
        Set c = Columns("B:C").Find(strSuche, LookIn:=xlValues, lookAT:=xlWhole)
        If Not c Is Nothing Then
            Cells(i, 16).Value = Cells(c.Row, 1).Value
        End If
    Next
End Sub

es wird im aktiven Tabellenblatt gesucht
die Ausgabe erfolgt in Spalte P (16)

MfG Tom
Hier wird auch darüber nachgedacht...
http://www.office-hilfe.com/support/show...-aus-Spalt