Je souhaite écrire des données dans un fichier Excel et je souhaite que la première page affiche un résumé des données réparties sur les feuilles. Les éléments de données individuels d'une feuille peuvent être inclus ou exclus, et je souhaite que le résumé ne soit calculé que sur les valeurs incluses.
Ainsi, je pensais utiliser une formule comme celle-ci pour montrer, par exemple, une moyenne (pour laquelle les champs vides ne doivent pas être comptés non plus):
=AVERAGE(IF('dataSheet1'!$B:$B=1,IF('dataSheet1'!$I:$I<>"",'dataSheet1'!$I:$I,""),""))
Si j'ai cette formule dataSheet1
, tout fonctionne bien. Si cette formule est présente dans la summary
feuille, je dois la saisir sous forme de formule matricielle et spécifier les plages exactes pour la faire fonctionner. Existe-t-il un moyen (mis à part d'ajouter la moyenne dans dataSheet
, puis de référencer le résultat summary
) de faire en sorte que la formule fonctionne sans la transformer en formule matricielle?
AVERAGE
. J'utilisais déjàSUMIF
etCOUNTIF
avant, mais ceux-ci incluent des vides dans mes mains, donc votre solution ne fonctionnera pas pour moi.