faire des sommes selon les années

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

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 !

Z

Zebigbos87

Guest
Bonjour !

Comme dit dans le titre, je cherche à faire des sommes selon les années.
J'ai joint un fichier excel simple pour que vous compreniez facilement.

A Chaque ligne correspond une date précise, avec un montant en €uros.
Pour la ligne "Total ventes 2008", Je voudrais faire une fonction qui fasse la somme de toutes les valeurs correspondant à l'année 2008.

J'aimerai que cette fonction trouve seule les valeurs correspondant à cette année, et en fasse la somme.

Connaissez-vous la solution à mon problème ??

PS : J'ai essayé avec la fonction SOMMEPROD, mais sans succès.
PPS : J'ai Microsoft Office XP Professionnal, et je tourne sous windows xp.
 

Pièces jointes

Re : faire des sommes selon les années

Bonsoir Zebigbos87 et Bienvenue sur le forum,

Joint ton fichier avec une petite modification de A14 à A16, où j'ai employé le Format personnalisé.

Sinon, en récupérant l'année, les résultats étaient abérrants et pour le moment je ne comprends pas pourquoi.

Bonne soirée.

Jean-Pierre
 

Pièces jointes

Re : faire des sommes selon les années

Bonsoir,
En B14
Code:
=SOMMEPROD((ANNEE($B$3:$B$12)=CNUM(DROITE($A14;4)))*($C$3:$C$12))
[I]Edit : ou bien[/I]
=SOMMEPROD((ANNEE($B$3:$B$12)=DROITE($A14;4)*1)*($C$3:$C$12))
A+
kjin
 
Dernière édition:
Re : faire des sommes selon les années

Super, merci ! (avec du retard, je rentre juste chez moi dsl).

Vu que vous êtes très forts, vous savez comment on demande à excel :
"prends les valeurs de C3 à C12 qui correspondent aux années (B3 à B12) 2008 ET 2009",

Et cela, sans réécrire deux fois la formule comme ici :
=SOMMEPROD((ANNEE($B$3:$B$12)=CNUM(DROITE($A14;4)))*(ANNEE($B$3:$B$12)=CNUM(DROITE($A15;4)))*($C$3:$C$12))

Car j'ai par la suite à faire un tableau avec plus de 20 dates, donc j'aimerais avoir une technique pour dire à excel = 2008 ou 2009, car les 20 formules alignées ne logent pas dans la case ("trop de formules").

Merci 😉
 
Re : faire des sommes selon les années

Bonjour JHA, et merci de ta réponse.

Mais ce n'est pas ce que je souhaite faire.

Je veux qu'excel me sélectionne automatiquement les valeurs d'une colonne (C3 à C12 dans le tableau joint), qui correspond aux années (B3 à B12) 2008 ET 2009".

En fait, je cherche un moyen de dire à Excel "prends les données de l'année 2008 et 2009", sans retaper deux fois la demande dans la formule de SOMMEPROD.
 
Re : faire des sommes selon les années

Bonjour Zebigbos87, JHA, kjin,

Si j'a compris ta question, ce n'est pas possible car SOMMEPROD() analyse une à une les conditions, or 2008 et 2009 sont bien deux conditions différentes même si c'est ET.

Il convient donc de les spécifier une à une.

Bon dimanche.

Jean-Pierre
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
172
Retour