ich eine Tabelle in sheet1 einer Arbeitsmappe wie dieses:VBA Lookup-Funktion
section | Class
11 | 2
11 | 2
12 | 3
12 | 3
12 | 3
13 | 4
Auf Blatt 2 Ich habe so etwas wie dies:
section | Class
11 |
11 |
11 |
11 |
11 |
11 |
12 |
12 |
12 |
12 |
12 |
13 |
ich die Lookup-Funktion in sheet2 verwenden möchten den Wert für die Klasse von sheet1 zu bekommen und das ist das Makro, das nur für die erste Zelle erzeugt wird:
ActiveCell.FormulaR1C1 = _
"=LOOKUP(RC[-1],Sheet1!RC[-1]:R[4]C[-1],Sheet1!RC:R[4]C)"
Mein actu al Formel ist:
=LOOKUP(A2,Sheet1!A2:A6,Sheet1!B2:B6)
Ich möchte es so sein:
=LOOKUP(A2,Sheet1!$A$2:A6,Sheet1!$B$2:B6)
aber dieses nicht erlaubt. Könnte jemand mir helfen, die Klassenspalte auszufüllen?
funktioniert perfekt! – SQLserving
Danke für die Rückmeldung. :) – sktneer