XL 2016 Sommeprod et Indirect sont-il compatibles

piga25

XLDnaute Barbatruc
Bonjour,
Je préfère créer un nouveau fil car le sujet me semble différent.
Dans le fichier joint, sur la feuille RECAP, j'ai bien réussis à effectuer mes transfères de données avec la fonction Sommeprod.
Par contre dès que je lui associe la fonction Indirect j'ai une erreur valeur.

Mon but est de récupérer des temps sur la feuille Durée en minutes mais en associant une feuille variable, le noms de la feuille change suivant une liste déroulante en A1.
(les deux feuilles ont exactement la même construction).

Lorsque je mets, le nom de la feuille variable en dur, cela fonctionne bien, par contre lorsque je lui associe la fonction indirect (choix dans la liste déroulante) cela ne fonctionne plus.

Le fichier sera plus explicite.
Merci
 

Pièces jointes

  • Essais sommeprod et indirect.xlsm
    241.3 KB · Affichages: 29

piga25

XLDnaute Barbatruc
Bonjour,

Merci eriiic cela fonctionne.
Par contre je ne m'explique pas pourquoi sommeprod ne fonctionne pas uniquement avec la fonction indirect. Pour que cela fonctionne, il faut que la fonction indirect soit imbriquée elle même dans une autre.
 

eriiic

XLDnaute Barbatruc
Non.
Le Decaler() n'est là que pour incrémenter de colonne lors de la recopie vers la droite.
Je trouve ça plus simple que d'éditer pour remplacer les J par K, puis L, etc
Et le Decaler() lui par contre n'aime pas le COLONNE()-11 qui retourne une matrice de 1 élément. D'où le Index() pour récupérer cet élément.
eric
 

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 337
Membres
103 524
dernier inscrit
Smile1813