Excel : somme.si - Logiciels - Windows & Software
Marsh Posté le 02-04-2009 à 11:28:46
Bonjour
Je pars du principe que tu as tes infos dans ce genre la :
A B
1 Mts Date
2 100€ 01/01/2009
3 200€ 02/01/2009
4 150€ 03/02/2009
Tu ajoutes une colonne (en C par exemple), avec dedans :
=CHOISIR(MOIS(B2);"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Septembre";"Octobre";"Novembre";"Décembre" )
Tu lui mets bien un titre sur la premiere ligne (indispensable pour la suite) genre : Mois
Tu dois donc te retrouver avec un tableau de ce style :
A B C
1 Mts Date Mois
2 100€ 01/01/2009 Janvier
3 200€ 02/01/2009 Janvier
4 150€ 03/02/2009 Février
Ensuite, il te suffit de faire un tableau croisé dynamique.
Tu vas dans le menu Données, Rapport de tableau croisé dynamique
Suivant
Plage : Tu selectionnes ton tableau (Colonne C inclue, forcément)
Suivant
Sur une nouvelle feuille ou dans la feuille c'est toi qui choisit.
Terminer
Ensuite tu prends ton champs "Mois" que tu mets en entete de colonne et tes montant à l'interieur du tableaux dans Données.
Tu auras ton total.
Autre solution, par les filtres automatiques :
Une fois la colonne C créé comme precedement, tu selectionnes ta 1ere ligne, tu vas dns le menu Données, Filtrer, Filtres automatiques.
Tu vas voir apparaitres de 'pioches' dans chaques intitulé de colonne.
Tu vas tout en bas dans la derniere cellule de tes montants et tu mets :
=SOUS.TOTAL(109;A2:AX) X etant la reference de la ligne de la derniere cellule. 109 est la fonction SOMME qui prend en compte les filtres.
Ensuite il te suffit de piocher dans la pioche "Mois" le mois que tu veux pour que le total apparaisse, et que les informations soient filtrées.
Autre solution, somme.si :
Une fois la colonne C créé comme precedement, tu mets en E1 :
=SOMME.SI(C2:CX;D1;A2:AX) X etant la reference de la ligne de la derniere cellule.
Il te suffit ensuite de saisir par exemple Janvier en D1 et en E1 tu auras le total pour janvier, ou saisir Février pour avoir le total de fevrier etc.
Cordialement
Marsh Posté le 02-04-2009 à 11:42:24
J'y suis parvenu. Pour info, je m'étais juste trompé dans l'utilisation de la formule somme.si ; c'est plutot =somme.si(valeur_mois ; 1 ; sommes_a_additionner).
Marsh Posté le 02-04-2009 à 10:24:13
Dans Excel, je cherche à faire un tableau globalisant des sommes entrées par
date.
En gros, dans une feuille, on entre des sommes avec chacune une date
correspondante.
La globalisation se fait par mois. Pour l'instant j'ai créer un second
tableau (janvier, février, mars
avril...) dans lesquels figurent la somme des montants entrés par mois (je
suis clair ?).
En procédant, par petits pas j 'ai créé un "tableau intermédiaire"
récupérant la "valeur" du mois (de 1 à 12)
et la somme. Ce que j'ai voulu faire par la suite, c'est sous la case
"finale" janvier, j'ai fait un
=somme.si(cellules_a_additionner ; colonne_valeur_du_mois=1) .... et pour
une raison que je ne
m'explique pas, si ce n'est que je ne me suis planté dans la formule, ca ne
marche pas.
J'ai "0" alors que je devrai avoir "10".
J'ai conscience de ne pas être très clair, mais c'est difficile de l'être en
la matière !
BREF, comment faire des sommes par mois ?
-M.