XL 2016 [RESOLU] Somme des onglets nommés janvier 18, février 18...

  • Initiateur de la discussion Initiateur de la discussion ivan27
  • 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 !

ivan27

XLDnaute Occasionnel
Bonjour le forum,

J'ai un classeur avec des onglets nommés janvier 18, février 18, mars 18.... et des tableaux identiques sur chaque onglet. Je souhaite faire la somme de ces tableaux, dans une feuille ''TOTAL 2018''
Le problème c'est que ces onglets peuvent être séparés par 2 à 3 feuilles intermédiaires.
Merci d'avance pour votre aide.
Bonne journée à tous
Ivan
 

Pièces jointes

Bonjour,

à mettre dans le module de Total 2018 et appeler par un bouton ou dans Worksheet_Activate :
VB:
Sub maj()
    Dim sh As Worksheet, tot As Double
    For Each sh In Worksheets
        If IsDate(sh.Name) And Right(sh.Name, 2) = "18" Then
            tot = tot + sh.[B2]
        End If
    Next sh
    [B2] = tot
End Sub
 
Bonsoir,

=SOMMEPROD(N(INDIRECT("'"&TEXTE(DATE(2018;LIGNE($1:$3);1);"mmmm aa")&"'!B2")))

Entre 2 mois (C2:mois début / D2: mois fin)

=SOMMEPROD(SOMME.SI(INDIRECT("'"&TEXTE(DATE(2018;LIGNE(INDIRECT(MOIS("1/"&C2)&":"&MOIS("1/"&D2)));1);"mmmm aa")&"'!b2");">0"))

http://boisgontierjacques.free.fr/pages_site/sommeprod3D.htm

jb
 

Pièces jointes

Dernière édition:
- 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
1
Affichages
455
Retour