Re : Calcul d'un montant en fonction de la date
Bonjour Lio59, capricorne68,
Comme indiqué par Capricorne68, en effet :
-> l'alimentation de ta liste de validation est manuel! Pas très pratique lorsque tu as plus de 2 clients différents
-> Le plus simple serait que tu es une liste de tes clients dans ton fichier (sur la même feuille ou une autre).
Mais comme cela ne semblait pas être ton choix : volonté d'avoir un fichier propre et minimaliste, j'ai cherché une solution sans.
La voici ci-joint.
Comme dans ton exemple, je suis parti sur le principe que tes données étaient triés : critère 1 -> "nom des clients" (colonne A)
Si elles ne sont pas triées, la macro ne fonctionnera pas aussi bien
La macro s'occupe également de compter le nombre de tes clients.
Pour la liste de validation en [D29], c'est en effet plus propre que ton fichier de base, mais ma solution n'est pas encore très propre!
Excel-lent à dit:
Je suppose que tu as compris que lorsque tu clic sur "01/01/08" cela signifie que pour la formule il fait la somme de TOUTES les commandes du mois de JANVIER entier (2008, 2009, ...) et non pas du 1er Janvier 2008 uniquement.
J'aurais pu garder ton astuce de liste de validation "Janvier,Février, ..." (mais sans l'écrire dans des cellules à côté) mais étant donné mes compétences actuelle, j'aurais été quand même obligé de passer par l'utilisation d'une cellule intermédiaire (occupé par une formule traduisant le mois en chiffre).
Bref tu aurais gagné en clarté mais perdu en concision.
A toi de choisir ce que tu préfères.
A moins que quelqu'un ai une solution plus simple?
Bon WE