Pb de somme dans feuille de calcul

Ice

XLDnaute Nouveau
Bonjour le forum

Je vous explique mon soucis:

J aimerai faire la somme MOIS par MOIS cependant je ne sais pas comment gerer le probleme du 29 fevrier, qui me decale d une case vers le bas toute mes case.

Mais comme on dit , un exemple vaux mille discours

Merci

Fabrice [file name=Classeur1_20050707185642.zip size=6496]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20050707185642.zip[/file]
 

Pièces jointes

  • Classeur1_20050707185642.zip
    6.3 KB · Affichages: 14

Gael

XLDnaute Barbatruc
Bonjour Ice, Le Forum,

Avec Sommeprod, ça marchera très bien:

=SOMMEPROD((MOIS(B3:B92)=(MOIS(J94))*(L3:L92='x')*1))

Les plages sont sélectionnées en entier et la formule ne compte que les cellules avec le mois identique au mois souhaité et avec un 'x' dans la colonne L.

J'ai modifié les mois en bas du tableau en mettant des dates affichées au format 'mmmm' pour que la fonction MOIS puisse marcher.

Cf fichier joint.

@+

Gael [file name=Ice.zip size=6905]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Ice.zip[/file]
 

Pièces jointes

  • Ice.zip
    6.7 KB · Affichages: 18

Gael

XLDnaute Barbatruc
Rebonjour Ice,

Désolé, petite erreur de syntaxe dans la formule qui devrait être:

=SOMMEPROD((MOIS($B$3:$B$92)=MOIS(J94))*($L$3:$L$92='x')*1)

Nouvelle version corrigée ci-joint.

@+

Gael [file name=Ice_20050707193256.zip size=6979]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Ice_20050707193256.zip[/file]
 

Pièces jointes

  • Ice_20050707193256.zip
    6.8 KB · Affichages: 17

Ice

XLDnaute Nouveau
Bonsoir Gael

Merci beaucoup

Maintenant juste une autre question si a la place du 'x' je met des nombre et que je veux tjr faire la somme par mois comment la formule s ecrirai ?

Merci encore


je vais tester et essayé de trouver aussi par mois meme
 

Ice

XLDnaute Nouveau
Bonsoir le forum

apres multiple essai ,je n arrive pas a faire ma formule

cette formule marche tres bien quand je met des 'x'

=SOMMEPROD((MOIS(B3:B92)=(MOIS(J94))*(L3:L92='x')*1))

Mais j aimerai l adapté , afin de remplacer les 'x' par des valeurs numeriques.

merci de votre aide

Fabrice [file name=Ice_20050707204625.zip size=6804]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Ice_20050707204625.zip[/file]
 

Pièces jointes

  • Ice_20050707204625.zip
    6.6 KB · Affichages: 13

Gael

XLDnaute Barbatruc
Bonsoir Ice, Bonsoir Jean-Marie,

Jean-Marie a raison dans sa formule car le *1 que j'ai rajouté n'est en fait pas nécessaire.

Pour compter le nombre de 2 ou d'un autre caractère numérique:

=SOMMEPROD((MOIS($B$3:$B$92)=MOIS(J94))*($L$3:$L$92=2))

Pour compter le nombre de x ou d'un autre caractère alphanumérique (on ajoute des '')

=SOMMEPROD((MOIS($B$3:$B$92)=MOIS(J94))*($L$3:$L$92='x'))

Pour additionner les valeurs contenues dans la plage:

=SOMMEPROD((MOIS($B$3:$B$92)=MOIS(J94))*($L$3:$L$92))

@+

Gael
 

Ice

XLDnaute Nouveau
bonjour gael, jean marie, le forum

j ai essayé la derniere formule de Gael, mais elle m indique '#VALEUR!'
=SOMMEPROD((MOIS($B$3:$B$92)=MOIS(J94))*($L$3:$L$92))


j ai mis des nombre mais ca n a pas l air de marcher


@+

Fabrice
 

Discussions similaires

Réponses
2
Affichages
995
Deni29
D
A
Réponses
9
Affichages
1 K
agnès
A
G
Réponses
6
Affichages
1 K
Gérard
G
S
Réponses
2
Affichages
821
sandrine
S
S
  • Question
Réponses
5
Affichages
1 K

Statistiques des forums

Discussions
312 345
Messages
2 087 476
Membres
103 553
dernier inscrit
jhnm