A voir également:
- Somme en fonction du mois et du caractère positif
- Fonction si et - Guide
- Caractère ascii - Guide
- Formule somme excel colonne - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
2 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
20 oct. 2017 à 14:19
20 oct. 2017 à 14:19
Bonjour
Essaie cela :
=SOMME.SI.ENS(B:B;A:A;">=01/03/2017";A:A;"<01/04/2017";B:B;">0")
Cdlmnt
Via
Essaie cela :
=SOMME.SI.ENS(B:B;A:A;">=01/03/2017";A:A;"<01/04/2017";B:B;">0")
Cdlmnt
Via
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
20 oct. 2017 à 22:36
20 oct. 2017 à 22:36
Re,
Autre manière si tu veux filtrer par le mois, en utilisant SOMMEPROD:
=SOMMEPROD((MOIS(A2:A100)=3)*(B2:B100>0)*(B2:B100))
Avec SOMMEPROD la plage doit être délimitée (ici des lignes 2 à 100) et ne peut pas porter sur une colonne entière (A:A)
Cdlmnt
Via
Autre manière si tu veux filtrer par le mois, en utilisant SOMMEPROD:
=SOMMEPROD((MOIS(A2:A100)=3)*(B2:B100>0)*(B2:B100))
Avec SOMMEPROD la plage doit être délimitée (ici des lignes 2 à 100) et ne peut pas porter sur une colonne entière (A:A)
Cdlmnt
Via
20 oct. 2017 à 21:40
Ça fonctionne en effet. Merci. Je ne connaissais pas cette fonction.
Alors si je veux pousser un peu plus loin. L'idée ça serait de ne pas être limité par l'année.
J'ai essayé dans votre fonction à intégrer la fonction mois(). Ça ne donne rien de constructif. Je suis donc passé par une étape intermédiaire.
En colonne C, j'ai fait mois(A) qui me remonte donc le numéro du mois.
Ce qui me donne votre fonction :
=SOMME.SI.ENS(B:B;C:C;1;B:B;">0"), pour le mois de janvier. Ne reste plus qu'à décliner sur les 11 restants.
Le problème c'est que ça m'oblige à masquer une colonne.
Voyez-vous un moyen d'inclure la fonction mois dans votre fonction initiale?
Je vous remercie.
Bonne soirée.
Cordialement