Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Indirect comportant un Somme.Si

3 réponses
Avatar
HD
Bonjour,

J'aurais voulu utiliser la fonction INDIRECT pour une fonction SOMME.SI...
mais lorsque je l'utilise j'ai systématiquement le message de retour #REF!

Voilà ma formule...
=SI($C7=0;;INDIRECT("SOMME.SI(Param!$E$16:$E$115;$B7;Param!" & G$110 &
"$16:" & G$110 & "$115)")/$C7*$AH7)
En cellule G110 j'ai la valeur I
Si je met directement la formule:
=SOMME.SI(Param!$E$16:$E$115;$B7;Param!I$16:I$115))/$C7*$AH7
J'ai bien le bon résultat.

Merci d'avance pour votre aide,

Cordialement,

HD

3 réponses

Avatar
Jacky
Bonjour,

J'aurais voulu utiliser la fonction INDIRECT ....


Essaye comme ceci
=SI($C7=0;"";SOMME.SI(param!$E$16:$E$115;$B7;INDIRECT("param!"&G$110&"$16:"&G$110&"$115"))/$C7*$AH7)
--
Salutations
JJ


"HD" a écrit dans le message de news: jks0q7$2t7j$
Bonjour,

J'aurais voulu utiliser la fonction INDIRECT pour une fonction SOMME.SI... mais lorsque je l'utilise j'ai
systématiquement le message de retour #REF!

Voilà ma formule...
=SI($C7=0;;INDIRECT("SOMME.SI(Param!$E$16:$E$115;$B7;Param!" & G$110 & "$16:" & G$110 & "$115)")/$C7*$AH7)
En cellule G110 j'ai la valeur I
Si je met directement la formule:
=SOMME.SI(Param!$E$16:$E$115;$B7;Param!I$16:I$115))/$C7*$AH7
J'ai bien le bon résultat.

Merci d'avance pour votre aide,

Cordialement,

HD

Avatar
HD
Essaye comme ceci
=SI($C7=0;"";SOMME.SI(param!$E$16:$E$115;$B7;INDIRECT("param!"&G$110&"$16:"&G$110&"$115"))/$C7*$AH7)


Effectivement, cela fonctionne maintenant. La fonction INDIRECT est limité
par la taille de la formule ? Ou a-t-elle du mal a interprété la formule
avec des fonctions imbriquées dedans ?

En tout cas Merci.

Cordialement,

HD
Avatar
Jacky
Re...
Dans ce cas, ce n'est pas la fonction qui est indirect, mais uniquement le 3ème paramètre de la fonction, soit
'"Somme_plage"

--
Salutations
JJ


"HD" a écrit dans le message de news: jks34t$2u2s$
Essaye comme ceci
=SI($C7=0;"";SOMME.SI(param!$E$16:$E$115;$B7;INDIRECT("param!"&G$110&"$16:"&G$110&"$115"))/$C7*$AH7)


Effectivement, cela fonctionne maintenant. La fonction INDIRECT est limité par la taille de la formule ? Ou
a-t-elle du mal a interprété la formule avec des fonctions imbriquées dedans ?

En tout cas Merci.

Cordialement,

HD