Vereinfachen Formeln durch Definieren von Namen für oft wiederholte Teile
Problem:
Die folgende Formel durchsucht Spalte A nach jeder der in Spalte C aufgeführten Seriennummern.
Anschließend wird die entsprechende Zahl aus Spalte B analysiert: Für Zahlen kleiner oder gleich 40 werden 10 hinzugefügt; und für Zahlen größer oder gleich 90 wird 10 subtrahiert. Andere Nummern werden unverändert zurückgegeben.
IF (VLOOKUP ($ C2, $ A $ 2: $ B $ 5,2, FALSE)> = 90, VLOOKUP ($ C2, $ A $ 2: $ B $ 5,2, FALSE) -10, IF (VLOOKUP ($ C2) , $ A $ 2: $ B $ 5,2, FALSE) ⇐ 40, VLOOKUP ($ C2, $ A $ 2: $ B $ 5,2, FALSE) + 10, VLOOKUP ($ C2, $ A $ 2: $ B $ 5, 2, FALSE)))
Wie zu sehen ist, wird der unterstrichene VLOOKUP-Teil der Formel mehrmals wiederholt, wodurch eine lange und sehr komplizierte Formel entsteht.
Um das Verständnis unserer Tabelle zu erleichtern, möchten wir die Formel vereinfachen.
Lösung:
Schritt 1: Definieren Sie einen Namen für den wiederholten Teil der Formel:
Wählen Sie eine Zelle aus> Einfügen> Name> Definieren> Geben Sie den Namen „Wert“ in das Textfeld Namen in Arbeitsmappen ein> und geben Sie die folgende Formel in das Feld Verweise auf ein:
VLOOKUP ($ C2, $ A $ 2: $ B $ 5,2, FALSE)
Schritt 2: Geben Sie die folgende Formel in Zelle D2 ein und kopieren Sie sie in die Spalte: