somme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion Pierre
  • 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 !

P

Pierre

Guest
Bonjour

J'ai créé une petite feuille de calcul de dépenses recettes. Chaque dépense dest sur une ligne contenant une cellule date, une cellule "ligne" budgétaire (correspondant au type de dépenses avec une liste de choix), et bien entendu une cellule montant. Je souhaiterais pouvoir additionner dans une cellule "total ligne budgétaire x" toutes les dépenses dont le type a été mis sur x, idem pour y, etc ...

C'est possible ?

Merci d'avance de votre aide
 
Bonjour,

il te suffit d'utiliser la fonction Excel SommeSi qui se définit comme suit :
=SOMME.SI(plage;critère;somme_plage)

Exemple, avec les types de dépenses en colonne A, les montants en colonne B :
=SOMME.SI(A1:A15;"type dépense",B1:B15)

Bon courage !

Clément

"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème."
 
Bon, j'ai essayé mais évidemment, mon cas est un tout petit peu plus compliqué et ça gaze pas. J'ai une feuille débits et une feuille crédits et j'ai donc essayé sur ma feuille récapitulatif de coller la fonction un peu modifiée comme ça : =SOMME.SI(Débits!B1:B15;"Déplacements",Débits!D1😀15), mais ça gaze pas.

Je joins mon fichier pour que ce soit plus clair. J'essaie aussi de regarder le zip envoyé par Jocelyn

Merci à tous
 

Pièces jointes

C'est encore moi ;-)

En réalité, j'ai encore un petit problème. Comment recopier la formule sur toute ma colonne sans que ça incrémente automatiquement le numéro de cellule ? Parce que là, ça ne tient pas compte des lignes précédentes, par exemple, si je modifie une ligne ?

Je ne sais pas trop si je suis clair ?

Je voudrais avoir :
=SOMMEPROD((Débits!B3:B900=Récapitulatif!F3)*Débits!D3😀900)
dans toutes les lignes et pas :

=SOMMEPROD((Débits!B3:B900=Récapitulatif!F3)*Débits!D3😀900)
=SOMMEPROD((Débits!B4:B901=Récapitulatif!F4)*Débits!D4😀901)

etc...

Merci
 
re



pour ca il faut écrire , au lieu de :

=SOMMEPROD((Débits!B3:B900=Récapitulatif!F3)*Débits!D3😀900)

modifié comme ca :

=SOMMEPROD((Débits!$B$3:$B$900=Récapitulatif!F3)*Débits!D$3😀$900)

et ensuite tu peux recopié vers le bas

voila j'espere avoir compris ta demande 🙂

tiens moi au courrant.

bon appétit
A+
Jocelyn
 
- 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
40
Affichages
1 K
Réponses
4
Affichages
458
Retour