Excel : formule de calcul à partir format

Résolu
Snoopy6102000 Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -  
Snoopy6102000 Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   1 693
 
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   2
 
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