Fonction date ou autres

Résolu
zaidarka Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
zaidarka Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
J'ai établi un tableau de budget sur une feuille Excel. Et sur une autre feuille un tableau à 3 colonnes (date, montant, libellé) pour saisir le détails de mes courses. J'ai inséré la formule suivante =SOMME.SI('Sous comptes'!$D$3:$D$500; DATE(2018;1;"" ); 'Sous comptes'!$E$3:$E$500) sur le tableau budget pour me donner la somme de toutes mes dépenses de courses SEULEMENT de janvier saisies en détail sur la feuille nommé sous comptes.
J'ai donc utilisé la fonction date avec "" à la place du jour puisque je veux que Excel considère toutes les dépenses dont les dates sont comprises dans janvier.
Malheureusement ça ne marche pas! Alors que faire autrement sans changer la configuration des tableaux.

Merci à toutes et à tous d'avance.

Très cordialement.

2 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Comme ceci tu devrais avoir ton résultat :
=SOMMEPROD((MOIS('Sous comptes'!$D$3:$D$500)=1)* 'Sous comptes'!$E$3:$E$500)
1
zaidarka Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci! Mais ça ne marche pas. La fonction sommeprod multiplie deux valeur. Pour faire simple considérons un tableau à 2 colonnes (date) et (Montants) et une cellule (résultat). Dans la cellule je veux insérer une formule qui permet faire la somme des (Montants) dont la (Date) est du mois de février.
Cordialement
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Avant de parler tu aurais mieux fait de regarder ce que te dis PapyLuc51 (salut à toi) et connaitre les possibilités de Sommeprod et en remplaçant le "=1" pour janvier de ma formule par = colonne()-x ou ligne()-x tu as tous les mois de l'année cela la disposition choisie.
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

salutations gbinforme ; ma réponse était la même mais elle serait arrivée quelques secondes trop tard alors pardon de réagir le premier

zaidarka
Si la formule fonctionne très bien. vous avez raison en disant que la sommeprod() multiplie les valeurs mais là le premier critère est une condition dont le résultat est VRAI ou FAUX et lorsque c'est VRAI ça multiplie par 1.

un petit exemple

Cordialement
0
zaidarka Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Excellent, ça marche!
Un grand merci.
0