Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Formule pour additionner les valeurs d'une plage croisée

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

morbo

XLDnaute Nouveau
Bonjour,
Je souhaiterai calculer la somme des heures effectuées par un groupe en fonction de la plage de semaine complété par l'utilisateur.

En K11, j'indique le groupe
En O11, j'indique la première semaine
En P11, J'indique la dernière semaine
En Q11, je dois obtenir le résultat de la SOMME(I33)
En O12, mon echec avec sommeprod, somme si ens ...

Merci de votre aide, ou des indications sur le choix de la formule.
Bonne journée.
 

Pièces jointes

  • Fichier.xlsx
    12 KB · Affichages: 3
Dernière édition:

JHA

XLDnaute Barbatruc
Bonjour à tous,

Avec une modification pour les semaines en ligne 2.
VB:
=SOMMEPROD(($B$2:$AJ$2>=$O$11)*($B$2:$AJ$2<=$P$11)*($A$3:$A$6=$K$11)*($B$3:$AJ$6))

JHA
 

Pièces jointes

  • Fichier.xlsx
    13.1 KB · Affichages: 5

JHA

XLDnaute Barbatruc
Bonjour à tous,

Une autre avec decaler peut-être moins facile à comprendre.
VB:
=SOMME(DECALER($A$2;EQUIV($K$11;$A$3:$A$6;0);$O$11;;(P11-O11)+1))

Edit: Changement du fichier ajout liste déroulante.

JHA
 

Pièces jointes

  • Fichier.xlsx
    15.8 KB · Affichages: 1
Dernière édition:

Discussions similaires

Réponses
5
Affichages
4 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…