=SOMME.SI.ENS

Résolu/Fermé
nathan01983 Messages postés 343 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 15 février 2024 - 21 oct. 2019 à 21:10
nathan01983 Messages postés 343 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 15 février 2024 - 21 oct. 2019 à 22:46
Bonjour

Je vous présente ma formule, présente dans la cellule C10

=SOMME.SI.ENS('S1'!G4:G17;'S1'!D4:D17;">="&C5;'S1'!D4:D17;"<="&C6)

Ce que j'aimerai pouvoir faire c'est écrire dans C9, les texte suivant S1 ou S2 ou S3 et que dans ma formule écrite un peu plus haut je puisse remplacer 'S1' par la valeur de la cellule C9.

Est ce possible ? je vous remercie d'avance :)

1 réponse

via55 Messages postés 14399 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 16 avril 2024 2 701
21 oct. 2019 à 21:19
Re,

Même procédé que dans ton autre post, il faut utiliser la fonction INDIRECT
=SOMME.SI.ENS(INDIRECT("'" & C9 & "'!G4:G17");INDIRECT("'" & C9 & "'!D4:D17");">="&C5;INDIRECT("'" & C9 & "'!D4:D17");"<="&C6)

Cdlmnt
Via
1
nathan01983 Messages postés 343 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 15 février 2024 11
21 oct. 2019 à 22:46
Parfait ! Et merci BCP !!!

Je rectifie juste par rapport à ma demande mais

=SOMME.SI.ENS(INDIRECT("'" & $B$10 & "'!$G$4:$G$17");INDIRECT("'" & $B$10 & "'!$D$4:$D$17");">="&C5;INDIRECT("'" & $B$10 & "'!$D$4:$D$17");"<="&C6)
0