Pour récupérer le prix d’un article spécifié qui correspond à la marque spécifiée, nous utiliserons une combinaison de fonctions «IF» et «LOOKUP» * pour obtenir le résultat.

La « fonction IF » vérifie si une condition que vous spécifiez est TRUE ou FALSE. Si la condition renvoie TRUE, elle renvoie la valeur prédéfinie, et si la condition retourne FALSE, elle renvoie une autre valeur prédéfinie.

Syntaxe = IF (test_logique, value_if_true, value_if_false)

« LOOKUP »: * Recherche une valeur à partir d’une plage d’une ligne ou d’une colonne ou d’un tableau. Fourni pour la compatibilité descendante.

Syntaxe: = LOOKUP (valeur_recherche, vecteur_recherche, vecteur_résultat) = LOOKUP (valeur_recherche, tableau)

Prenons un exemple:

Nous avons la liste des articles dans la colonne A et la liste des marques dans la colonne B. Nous devons trouver une formule qui donnera le prix en conséquence dans la colonne C en fonction des conditions correspondant aux colonnes A et B. La liste de prix fixe est enregistrée dans colonne E à G.

img1

Dans la cellule C2, la formule serait = IF (A2 = « Jeans », LOOKUP (B2, \ {« Diesel », « Lee », « Levis »; 85,70,80}), IF (A2 = « T- Chemise « , LOOKUP (B2, \ { » Gap « , » Old Navy « , » Sacks « }, \ {5,3,7})))

  • Appuyez sur Entrée sur votre clavier.

  • La fonction retournera le prix de récupération pour un article et une marque spécifiés

img2

  • Copie de la formule de la cellule C2 à la plage C3: C7.

img3