Bonjour à tous,
j'aurais besoin de votre expertise sur un problème de vlookup que je n'arrive pas à résoudre.
Je voudrais récupérer la valeur d'une celulle en fonction de 2 variables.
1ère variable: valeur d'une ligne
2ème variable: couleur d'une celulle
2 onglets nous intéressent dans le fichier joint (Sheet1 et MOTORS CHART IN AIR).
1) SI value Sheet1!B2 appartient à RANGE "MotorRating" (MOTORS CHART IN AIR!C17$C45) ALORS remplacer MOTORS CHART IN AIR!F6 par Sheet1!C2
2) Selectionner ligne qui contient la valeur Sheet1!B2 dans le RANGE "MotorRating" et se décaler vers la droite jusqu'à 1ère cell interior color = 36 (beige) OU si pas cellule beige sélectionner 1ère celulle verte ALORS récupérer la valeur de la ligne 10 et la copier en Sheet1!D2
passer à la ligne suivante Sheet1!B3...
Prenons un exemple de mon fichier excel.
Valeur 132 dans colonne "Power" en sheet1!B2, on va remplacer la valeur MOTORS CHART IN AIR!F6 par 350 (Sheet1!C2)
On va chercher la valeur 132 dans le range "MotorRating" et on va chercher la 1ère celulle beige (U37) de la ligne value = 132
et nous copions la valeur de la ligne U10 en Sheet1!D2
J'espère que vous avez compris là ou je voulais en venir... pas facile je sais.
N'hésitez pas à me poser des questions si ce n'est pas assez compréhensif.
merci beaucoup
Bonne journée !