Index equiv somme prod ????

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fileofish

XLDnaute Occasionnel
Bonjour,

Je calle un peu sur le problème, si vous pouviez m'aider ca serait sympa!!

Voilà j'ai 3 colonnes situées dans l'onglet données (%, note, prénom)
je voudrais que dans l'onglet résulats, les
% soient en ligne
les notes en colonne
le croisement donne le prénom

J'ai essayer avec un TCD ca ne marche : cause il s'agit du texte
J'ai ensuite essayé avec de l index equi sommeprod ... sans succès

Je joins un petit fichier qui sera plus claires que mes expplications

Merci encore
Philippe
 

Pièces jointes

Re : Index equiv somme prod ????

Re, salut Habitude,

Comme la fonction matricielle SOMMEPROD ne peut renvoyer qu'une valeur numérique, la formule lui demande de renvoyer le numéro de la ligne dans laquelle se trouve les deux valeurs cherchées plutôt que la valeur elle-même, qui est du texte.

La fonction DECALER, sur base de ce numéro de ligne, renvoie le prénom cherché.

Exemple :
En Résultats!F11 ne maintient que cette partie de la formule existante :
Code:
=SOMMEPROD((Données!$C$2:$C$40=$B11)*(Données!$D$2:$D$40=F$4)*LIGNE($2:$40))
Elle renverra 8, le numéro de la ligne de la feuille Données! qui contient les valeurs cherchées.
La fonction DECALER fait le reste.
Il a fallu mettre une condition préliminaire qui évite les messages d'erreurs si la combinaison des deux valeurs n'est pas trouvée.

Cette méthode n'est valable que s'il n'y a pas de ligne en doublon, mais comme les valeurs en Données!C:C ont quatre décimales, le risque est très faible.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour