Excel : formule de calcul à partir format

Résolu/Fermé
Snoopy6102000 Messages postés 66 Date d'inscription vendredi 11 février 2011 Statut Membre Dernière intervention 18 décembre 2013 - 3 mai 2011 à 12:02
Snoopy6102000 Messages postés 66 Date d'inscription vendredi 11 février 2011 Statut Membre Dernière intervention 18 décembre 2013 - 18 déc. 2013 à 16:44
Bonjour à tous,

Je souhaiterai faire un calcule automatique à partir d'un sélection peu banal : le format de la cellule.
En fait il s'agit d'un tableau de commande. Le responsable met en vert manuellement les commande qui vont être livrée dans le mois.
Il faudrait que je puisse faire la somme des montant des commandes qu'il a mise en vert.
Et là franchement, je sèche !
je sais le faire avec macro, mais là je dois passer par une formule, c'est possible??

Merci d'avance!


A voir également:

4 réponses

Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 688
3 mai 2011 à 12:03
Bonjour,

Tu ne peux pas en passant directement par le format de cellule mais c'est possible en testant à nouveau si la commande est passée dans le mois en utilisant la fonction SI(...)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
3 mai 2011 à 13:08
Bonjour
vous avez une possibilité avec le filtre automatique et la fonction sous total:
installer un filtre sur le champ
dans une cellule hors du champ (de façon à ce qu'elle reste visible après filtrage):

=SOUS.TOTAL(9;champ à sommer)

dans les options du filtre et dans la colonne des cellules formatées en vert, choisissez:
trier par couleur
la formule renvoie le total des cellules visibles seulement


Une autre solution consiste à placer dans une colonne la date de livraison et de faire la somme des commandes avec pour l'exemple:
en cellule X1 le premier jour du mois à compter
en X2 le dernier jour du même mois

et la formule:
=SOMMEPROD((champ des dates liv>=X1)*(champ des dates liv<=X2)*(Champ des montants))

l'Option des dates en X1 et X2 simplifie la transcription de la date des 1° et dernier jour du mois dans la formule, mais vous pouvez éviter en écrivant les dates limites comme suit:
=DATE(année;mois;jour) dans les items de la formule.

Note: les items de SOMMEPROD ont nécessairement le même nombre de lignes
le code SOMMEPROD n'admet pas de désignation de champ sans limite de ligne (exemple A:A)

Crdlmnt

Crdlmnt



0
Snoopy6102000 Messages postés 66 Date d'inscription vendredi 11 février 2011 Statut Membre Dernière intervention 18 décembre 2013 2
3 mai 2011 à 13:30
Je n'ai pas les dates de livraison, j'ai juste la liste des commandes avec les prix. Merci.
0
Snoopy6102000 Messages postés 66 Date d'inscription vendredi 11 février 2011 Statut Membre Dernière intervention 18 décembre 2013 2
18 déc. 2013 à 16:44
Pb résolu, j'ai fait une case à cocher. La case à cocher renvoie dans une colonne d'à côté VRAI ou FAUX, puis je pars de cette colonne (que j'ai masqué pour l'utilisation) pour faire mon format conditionnel
0