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:

IF (Wert> = 90, Wert-10, IF (Wert ⇐ 40, Wert + 10, Wert))