Problème:

La formule suivante recherche dans la colonne A chacun des numéros de série répertoriés dans la colonne C.

Il analyse ensuite le nombre correspondant de la colonne B: pour les nombres inférieurs ou égaux à 40, 10 est ajouté; et pour les nombres supérieurs ou égaux à 90, 10 est soustrait. Les autres nombres sont renvoyés tels quels.

IF (RECHERCHEV ($ C2, $ A $ 2: $ B $ 5,2, FALSE)> = 90, RECHERCHEV ($ C2, $ A $ 2: $ B $ 5,2, FALSE) -10, IF (RECHERCHEV (C2 $ , $ A $ 2: $ B $ 5,2, FALSE) ⇐ 40, VLOOKUP ($ C2, $ A $ 2: $ B $ 5,2, FALSE) + 10, VLOOKUP ($ C2, $ A $ 2: $ B $ 5, 2, FAUX)))

Comme on peut le voir, la partie VLOOKUP soulignée de la formule est répétée plusieurs fois, créant ainsi une formule longue et très complexe.

Pour faciliter la compréhension de notre feuille de calcul, nous souhaitons simplifier la formule.

Solution:

Étape 1: Définissez un nom pour la partie répétée de la formule:

Sélectionnez une cellule> Insérer> Nom> Définir> tapez le nom «valeur» dans la zone de texte Noms dans les classeurs> et entrez la formule suivante dans la zone Fait référence à:

RECHERCHEV ($ C2, $ A $ 2: $ B $ 5,2, FALSE)

Étape 2: Entrez la formule suivante dans la cellule D2 et copiez-la dans la colonne:

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