Compter le nbr de cde en retard

Résolu
kama55 Messages postés 25 Statut Membre -  
pilas31 Messages postés 1878 Statut Contributeur -
Bonjour,

je souhaite calculer le nombre de commande en retard par rapport à aujourd'hui (avec une marge de 3j), colonne A date de prévision de commande,j'utilise

SOMMEPROD((A:A<(AUJOURDHUI()-3))*1) ou SOMMEPROD((A:A<(AUJOURDHUI()-3))

mais ca ne fonctionne pas, excel me renvois 0 , alors que la date "aujourdhui-3" a le meme format que mes dates dans la colonne A, et que j'ai des date inferieur a plus de 3j
MERCI

2 réponses

pilas31 Messages postés 1878 Statut Contributeur 647
 
Il suffit alors d'ajouter une condition dans le SOMMEPROD comme ceci :

=SOMMEPROD((B1:B100="")*(A1:A100<(AUJOURDHUI()-3))*1)

ou encore comme il ya 2 conditions le *1 n'est plus nécéssaire :

=SOMMEPROD((B1:B100="")*(A1:A100<(AUJOURDHUI()-3)))

Je suppose toujours que la plage concernée va de la ligne 1 à 100 dans mon exemple

A+
1
pilas31 Messages postés 1878 Statut Contributeur 647
 
Bonjour,

je pense que l'erreur vient de la syntaxe A:A. Le sommeprod à besoin d'une plage délimitée. Donc voila une syntaxe qui fonctionne:
=SOMMEPROD((A1:A100<(AUJOURDHUI()-3))*1)

A+
-
Cordialement,
0
kama55 Messages postés 25 Statut Membre
 
merci, cela fonctionne !
et si je veux imposer une condition, que la cellule date cde réception (B) soit vide, comment puis je faire ?
0