[Résolu] Calcul si dans le mois.

WDAndCo

XLDnaute Impliqué
Bonjour le Forum

Pour suivre du pointage, j'utilise par mois 1 feuille de 15 jours et une autre de 16.
J'ai quelques soucis avec les mois de 30 jours ainsi que le mois de février aussi :
Quelle formule mettre en B41 pour avoir le total de la colonne B compris dans le mois défini en A1
Voir le fichier joint.

D'avance merci
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 38
  • Classeur1.xls
    13.5 KB · Affichages: 39
  • Classeur1.xls
    13.5 KB · Affichages: 35
Dernière édition:

WDAndCo

XLDnaute Impliqué
Re : Calcul si dans le mois.

Merci, beaucoup

Mais j'encore été trop vite voir le nouveau fichier joint, il y a des trous !
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 33
  • Classeur1.xls
    13.5 KB · Affichages: 34
  • Classeur1.xls
    13.5 KB · Affichages: 45

natorp

XLDnaute Accro
Re : Calcul si dans le mois.

Bjr WDAndCo, Victor et piga

Avec une colonne C supplémentaire avec en C3 :

Code:
=SI(ESTNUM(B3);B3;0)
à tirer jusqu'en ligne 39

et en C41 :

Code:
=SOMMEPROD((MOIS(A3:A39)=MOIS(A1))*C3:C39)

cordialement, Gérard
 

WDAndCo

XLDnaute Impliqué
Re : Calcul si dans le mois.

Bonjour le Forum et Victor, piga25 et natorp

Merci, mais le problème est que pour l'exemple je n'ai mis qu'une colonne mais en réalité je fais des totaux par colonne sur plusieurs colonnes d'un tableau. Et donc cette addition de colonne ne me convient pas.

D'avance merci
 

WDAndCo

XLDnaute Impliqué
Re : Calcul si dans le mois.

Bonjour le Forum
Merci JBOBO,
Pardon pour ce retard, mais je rendre a peine de Rome ! :)

Voici votre formule adaptée a mon classeur
Code:
=SOMMEPROD(($C$16:$C$68>=$BG$7)*($C$16:$C$68<=FIN.MOIS($BG$7;0))*($AO$16:$AO$68>0))

Elle fonctionne : elle me donne le nombre de cellules non vide inférieur à la fin du mois $BG$7 mais ne les additionne pas car il n’y a pas que des 1 dans $AO$16:$AO$68

D’avance merci.
 

Victor21

XLDnaute Barbatruc
Re : Calcul si dans le mois.

Bonjour, WDAndCo.

En effet dans ce sommeprod : ($AO$16:$AO$68>0) renvoie 1 chaque fois que la zone contient un nombre >0, si les conditions précédentes sont vérifiées.
($AO$16:$AO$68) renverra chaque valeur contenue dans la zone, et les sommera si les conditions précédentes sont vérifiées.
 

brunosc

XLDnaute Occasionnel
Re : Calcul si dans le mois.

Bonjour, voir avec les filtres et la fonction sous total.
Bonne journée à tous.
 

Pièces jointes

  • Classeur1bis.xls
    41.5 KB · Affichages: 45
  • Classeur1bis.xls
    41.5 KB · Affichages: 42
  • Classeur1bis.xls
    41.5 KB · Affichages: 37

Discussions similaires

Réponses
2
Affichages
519

Statistiques des forums

Discussions
312 557
Messages
2 089 593
Membres
104 215
dernier inscrit
Jean Michl