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

  1. pilas31 Messages postés 1878 Statut Contributeur 648
     
    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
  2. pilas31 Messages postés 1878 Statut Contributeur 648
     
    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
    1. 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