AW: SVerweis über zwei Spalten
23.08.2010 15:51:47
Hans
Danke Daniel,
das funktioniert wunderbar.
Ich habe nun ein Problem die Formel in das Format für VBA zu bringen
Die neue Formel lautet
=WENN(ISTLEER(K21);"";WENN(ISTFEHLER(SVERWEIS(K21;[Preise.xls]Ersatzteilpreise!$A:$D;3;0)); WENN(ISTFEHLER(SVERWEIS(K21;[Preise.xls]Ersatzteilpreise!$B:$D;2;0));"nicht vorhanden";SVERWEIS(K21; [Preise.xls]Ersatzteilpreise!$B:$D;2;0));SVERWEIS(K21;[Preise.xls]Ersatzteilpreise!$A:$D;3;0)))
Mit dem Makrorekorder kann die Formel bei mir leider nicht aufgezeichnet werden da sie angeblich zu lang ist :(
Hier noch mal als vergleich die Alte nicht ganz funktionierende:
=WENN(ISTLEER(K21);"";WENN(ISTNV(SVERWEIS(K21;[Preise.xls]Ersatzteilpreise!$A:$E;4;0));"nicht _
vorhanden";SVERWEIS(K21;[Preise.xls]Ersatzteilpreise!$A:$E;3;0)))
Target.Offset(0, -8).FormulaR1C1 = "=IF(ISBLANK(RC[8]),"""",IF(ISNA(VLOOKUP(RC[8],[Preise.xls] _
Ersatzteilpreise!C1:C5,4,0)),""nicht vorhanden"",VLOOKUP(RC[8],[Preise.xls]Ersatzteilpreise!C1:C5,4,0)))"
lg
Hans