Microsoft 365 Formule Somme plage variable

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 !

chris6999

XLDnaute Impliqué
Bonjour

Je me casse la tête à trouver la formule (pas de macro) pour réaliser la somme d'une plage dont les lignes et colonnes sont définis par des critères variables.
Je dispose des formules pour identifier avec la fonction EQUIV le numéro de ligne, la colonne de départ, la colonne de fin. J'ai même réussi à faire remonter en lettre l'adresse des cellules...mais impossible d'aller plus loin!

Réaliser la somme ligne 7 (reconstituée par la formule EQUIV($Y$26;C:C;0)
Les colonnes de départ et de fin sont reconstituées à partie des dates :
-Première colonne reconstituée par la formule EQUIV(DATEVAL("01/01/"&ANNEE Col Q);$4:$4;0)
-Dernière colonne reconstituée par la formule EQUIV(DATEVAL("01/"&MOIS($Y$1)&"/"&ANNEE Col Q);$4:$4;0)
Pour l'année 2020 on aura donc somme(valeur col 4 ligne 7 : valeur col 4 ligne 7) soit somme(D7:M7)
Pour l'année 2021 on aura donc somme(valeur col 17 ligne 7 : valeur col 26 ligne 7) soit somme(Q7:Z7)…ETC

Je mets un fichier test en PJ où j'ai tout expliqué.
Si qq peut me sortir de ce trou..

Bonne journée à tous
 

Pièces jointes

Bonjour,

J'avais :
=SIERREUR(SOMME(DECALER($D$7:$AC$7;0;EQUIV($Q28;$D$4:$AC$4;0)-13;;12));0)
et pour version 365 et + :
=SIERREUR(SOMME(FILTRE($D$7:$AC$7;SIERREUR((ANNEE($D$4:$AC$4)=$Q30)*(MOIS($D$4:$AC$4)<=10);0)));0)

Hello @chris
cordialement
 

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
7
Affichages
467
Réponses
10
Affichages
369
Réponses
5
Affichages
474
Retour