Bonjour a tous,
J'ai besoin de vos lumière la dessus!
Je m'arraches les cheveux sur ce problème. Je vais tenter d’être le plus clair possible:
Je dispose de 2 feuilles
1/ "Les devis"
2/ "Les commandes gagne"
Situation: les commandes n'ont pas de lien direct avec les devis! Donc une simple Vlookup ne marche pas! La solution est de rapprocher par 3-4 critères les devis des commandes (prix, quantité, nom client...)
Ce que je souhaite c'est copier le contenu d'une cellule de "commande gagne" vers "les devis" si et seulement si les 3-4 conditions sont remplies!
Pour cela j'ai utilise les fonctions INDEX + SOMMEPROD
Cela donne pour la première cellule de "Les devis": (travail en anglais!)
=INDEX('Commande gagne'!$A$2:$E$23,SUMPRODUCT(('Commande gagne'!$B$2:$B$23='Les devis'!A2)*('Commande gagne'!$C$2:$C$23='Les devis'!G2)*('Commande gagne'!$D$2:$D$23='Les devis'!J2)*('Commande gagne'!$E$2:$E$23='Les devis'!K2)*ROW('Commande gagne'!$A$2:$A$23)),1)
Donc ici, 4 conditions.
PROBLÈME!
J'ai fais un test en "faussant" des valeurs de "les devis" ou "les commandes gagne" mais la cellule m'affiche toujours le résultat! (colonne A de commande gagne)
Une idée? Je suis sous Excel2003
Je vous passe un exemple Excel si requis.
J'ai besoin de vos lumière la dessus!
Je m'arraches les cheveux sur ce problème. Je vais tenter d’être le plus clair possible:
Je dispose de 2 feuilles
1/ "Les devis"
2/ "Les commandes gagne"
Situation: les commandes n'ont pas de lien direct avec les devis! Donc une simple Vlookup ne marche pas! La solution est de rapprocher par 3-4 critères les devis des commandes (prix, quantité, nom client...)
Ce que je souhaite c'est copier le contenu d'une cellule de "commande gagne" vers "les devis" si et seulement si les 3-4 conditions sont remplies!
Pour cela j'ai utilise les fonctions INDEX + SOMMEPROD
Cela donne pour la première cellule de "Les devis": (travail en anglais!)
=INDEX('Commande gagne'!$A$2:$E$23,SUMPRODUCT(('Commande gagne'!$B$2:$B$23='Les devis'!A2)*('Commande gagne'!$C$2:$C$23='Les devis'!G2)*('Commande gagne'!$D$2:$D$23='Les devis'!J2)*('Commande gagne'!$E$2:$E$23='Les devis'!K2)*ROW('Commande gagne'!$A$2:$A$23)),1)
Donc ici, 4 conditions.
PROBLÈME!
J'ai fais un test en "faussant" des valeurs de "les devis" ou "les commandes gagne" mais la cellule m'affiche toujours le résultat! (colonne A de commande gagne)
Une idée? Je suis sous Excel2003
Je vous passe un exemple Excel si requis.