Mit SVERWEIS kann ich in der Spalte einer Matrix nach einem Wert suchen
einen Wert zurückgeben, der an einer bestimmten Position in dieser Zeile
steht zurückgeben.
Gibt es eine Möglichkeit, aus einer benutzerdefinierten Funktion einen
analogen Befehl auszuführen.
Konkret lautet die Funktion in der Tabelle (Beispiel):
=SVERWEIS("TPL77B-11";Turbochargers!$A:$AF;VERGLEICH("Make";Turbochargers!$A
$4:$AF$4;FALSCH);FALSCH)
Who can help?
Markus Geist
Dieser Befehl sollte funktionieren :
With Application
Result = .Vlookup(Range("TPL77B-11"), Range("Turbochargers!A:AF"), _
.Match("Make", Range("Turbochargers!A4:AF4"), 0), 0)
End With
Wenn Du XL97 hast, dann kannst Du 'Application' durch
'WorksheetFunction' ersetzen, aber Du sollst sowieso immer die
Englischen Namen der Funktionen verwenden (Vlookup statt SVERWEIS, Match
statt VERGLEICH, usw).
Ich wünsche Dir ein frohes Neues Jahr,
Laurent
Markus Geist wrote:
>
> Liebe Excel-Freaks
>
> Mit SVERWEIS kann ich in der Spalte einer Matrix nach einem Wert suchen
> einen Wert zurückgeben, der an einer bestimmten Position in dieser Zeile