incrémenter une formule

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 !

pascal21

XLDnaute Barbatruc
bonsoir
dans une colonne A, j'ai des dates sur plusieurs mois
en colonne b des données
j'aimerais dans une autre feuille, reprendre le total de la colonne B mais semaine par semaine
existe-t'il une formule pour éviter de reprendre semaine par semaine dans chaque cellule de la feuille b
hum!!!!pas très clair tout ça
ex:
colonne a
1 10/1/06
2 11/1/06
3 12/01/06
4 13/01/06
etc....
donc en ce moment je fais
feuille 2 colonne a
1 =(b1:b7)
2 =(b8:b14)
etc....sur 52 lignes, très fastidieux
donc je cherche une formule pour automatiser tout ça
merci
 
Re : incrémenter une formule

Bonjour Samantha, Pascal21, le Forum

Reprendre le total de la colonne B mais semaine par semaine (sic.)

Pas très clair, il est vrai. Voilà ce que j'ai compris

Mettre en A1 de la Feuil2 la somme des valeurs B1:B7 de la Feuil1
puis en A2 de la Feuil2 la somme des valeurs B8:B14 de la Feuil1
etc...

Dans ce cas en A1 Feuil2 cette formule :

=SOMME(INDIRECT("Feuil1!B"&7*LIGNE()-6&":B"&7*LIGNE()))

Remplace bien entendu "Feuil1" par le nom de ton onglet 1.

puis recopie incrémentée A2, A3....

Bonne journée

PhiBou
 
Re : incrémenter une formule

bonjour le forum,samantha,phibou
merci phibou,tu as parfaitement compris ce que je voulais , tu as du mérite ce n'était pas très clair.
ta formule fonctionne, mais, parceque il y a un mais la colonne de référence commence en fait sur la ligne 2 et non sur la ligne 1
je ne l'avais pas précisé je ne pensais pas que ça avait de l'importance
la ligne 1 comprend un texte ce qui fait que la formule ne fonctionne pas sur mon tabeau mais elle fonctionne parfaitement sur une feuille d'essai
est-il possible d'aporter une modif à la formule
=SOMME(INDIRECT("Feuil1!B"&7*LIGNE()-6&":B"&7*LIGNE()))
(je précise qu'il ne s'agit pas d'une erreur dù au nom de l'onglet)
afin qu'elle ne soit pas génée par la ligne 1
merci
edit: je viens de voir que le non fonctionnement viendrait peut-être du fait que en feuille 2 j'ai posé la formule à partir de la ligne3 de la colonne a et non en ligne 1 comme indiqué dans l'exemple
une piste à suivre!!!
 
Dernière édition:
Re : incrémenter une formule

Bonjour,

Avec Decaler() :

Si tu démarres en A1 de la feuille 2
=SOMME(DECALER(Feuil1!B$2;(LIGNES(A$1:A1)-1)*7;;7))

Ou en B2 :
=SOMME(DECALER(Feuil1!$B$2;(LIGNES(B$2:B2)-1)*7;;7))

Ou en C3 :
=SOMME(DECALER(Feuil1!$B$2;(LIGNES(C$3:C3)-1)*7;;7))

ou en D4
=SOMME(DECALER(Feuil1!$B$2;(LIGNES(D$4 : D4)-1)*7;;7))
 
- 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

Réponses
23
Affichages
677
Réponses
4
Affichages
312
Réponses
3
Affichages
199
Retour