[EXCEL 2003] Fonctions INDEX et SOMMEPROD
Steve411
-
Patrice33740 Messages postés 8931 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8931 Date d'inscription Statut Membre Dernière intervention -
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
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:
- [EXCEL 2003] Fonctions INDEX et SOMMEPROD
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Fonction si et excel - Guide
- Index téléphonique - Guide
- Déplacer colonne excel - Guide
1 réponse
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.
=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.