tirer une formule à droite (colonne) et en bas (ligne)

  • Initiateur de la discussion Initiateur de la discussion mej
  • Date de début Date de début

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 !

mej

XLDnaute Nouveau
Bonsoir,
Je débute la "programmation" sur excel et je bute sur un point.
Dans un classeur, J'ai 8 feuilles (DS1, DS2, DS3,..., DS8) dans chaque feuilles j'ai un tableau 5 colonnes (D,E,F,G,H) et 106 lignes (1,2,....,108). Les lignes de chaque tableau débutent à la 10ème ligne.
J'aimerais faire la somme des differentes valeurs de la meme cellule dans les 8 feuilles et noter le resultat sur une feuille qui s'appelle synthese (D10 de la DS1 +D10 de la DS2+D10 de la DS3+....+D10 de la DS8 et noter le résultat dans D10 de la synthese).
Voici ce que j'utilise qui fonctionne mais seulement pour une cellule.

=SOMMEPROD(SOMME.SI(INDIRECT("DS"&LIGNE($1:$8)&"!O10");"1";INDIRECT("DS"&LIGNE($1:$8)&"!D10")))

Il y a une condition à respecter.

MA QUESTION:
Comment faire pour tirer cette formule à droite et en bas?
merci
 
Re : tirer une formule à droite (colonne) et en bas (ligne)

Bonsoir mej et bienvenue sur XLD,

Pour nous permettre de t'aider au mieux, l'idéal serait que tu nous joignes un extrait de ton fichier anonymisé.

Pas besoin du fichier complet. Sur celui-ci, tu nous mets le résultat attendu avec une petite explication sur le pourquoi du comment

A te (re)lire avec ce fichier

@+
 
Re : tirer une formule à droite (colonne) et en bas (ligne)

Dans la formule:
=SOMMEPROD(SOMME.SI(INDIRECT("DS"&LIGNE($1:$8)&"!O 10");"1";INDIRECT("DS"&LIGNE($1:$8)&"!D10")))

Comment faire varier ou incrémenter ce qui est en gras
 
Re : tirer une formule à droite (colonne) et en bas (ligne)

re,

Faute de fichier (et de boule de cristal en état de fonctionnement), peut-être avec ceci :

Code:
=SOMMEPROD(SOMME.SI(INDIRECT("DS"&LIGNE($1:$8)&"!"&CAR(78+COLONNES($A:A))&
LIGNES($1:10));"1";INDIRECT("DS"&LIGNE($1:$8)&"!"&CAR(67+COLONNES($A:A))&
LIGNES($1:10))))

Je te laisse tester

Si pas ça, revoir proposition faite à 20h47 : nous joindre un bout de fichier exemple

@+
 
- 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

Discussions similaires

Retour