[EXCEL 2003] Fonctions INDEX et SOMMEPROD

Fermé
Steve411 - Modifié par Steve411 le 13/07/2011 à 18:32
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 13 juil. 2011 à 21:34
Bonjour,

J'ai un petit problème avec ces deux fonctions, j'aimerai réaliser une RECHERCHEV mais selon plusieurs critères, j'utilise donc la fonction SOMMEPROD.
Le but est de reprendre les informations "Prix unitaire" et "Unité" de la feuille "Bdd Fournitures" et de les afficher dans la feuille "Nouveau rapport" selon les données choisies dans les listes déroulantes.

Exemple de la fonction réalisée à l'heure actuelle :
=INDEX('Bdd Fournitures'!A$2:E$1012;SOMMEPROD(('Bdd Fournitures'!A$2:A$1012=A4)*('Bdd Fournitures'!B$2:B$1012=B4)*('Bdd Fournitures'!C$2:C$1012=D4));5)

Cette fonction m'affiche une donnée mais qui ne correspond pas aux données de la base de donnée....
Comment faire ?

Ci-joint le fichier Excel : http://cjoint.com/?AGnsANVMXd2

Merci d'avance

Steve


A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
13 juil. 2011 à 21:34
La bonne formule pour L4 :
=SI($D4<>"";INDEX('Bdd Fournitures'!$A$1:$E$1012;SOMMEPROD(('Bdd Fournitures'!$A$1:$A$1012=$A4)*('Bdd Fournitures'!$B$1:$B$1012=$B4)*('Bdd Fournitures'!$C$1:$C$1012=$D4);LIGNE('Bdd Fournitures'!$A$1:$A$1012));COLONNE('Bdd Fournitures'!D$1));"")

puis copier L4, sélectionner M4, collage spécial, formule.
1