Formule max avec condition non vide

Résolu
Bonjour,

Je sèche et je suis pressé :(
pourtant rien de très compliqué!

j'ai 2 tableaux, je voudrais reporter la valeur MAX d'un critère sauf si une des valeur n'est pas renseignée, dans ce cas "en cours"

Donnée 1 Donnée 2
A --------------- 4
A --------------- 5
A --------------- 6
B --------------- 2
B --------------- 3
B ---------------

Résultat souhaitée:
A "6"
B "en cours"

j'ai essayé avec une formule matricielle, j'y arrive pour le max mais pas quand une valeur est vide...

MERCI par avance!!

5 réponses

  1. Bonjour,

    alors tu saisis dans des cellules tes valeurs critères, exemple en E2 A, en E3 B etc ...

    et F2 tu colles cette formule que tu incrémentes vers le bas
    adapte dans la formule les bornes de tes plages qui doivent être identiques
    $A$2:$A$10 et $B$2:$B$10

    =SI(L2>0;"En cours";SOMMEPROD(MAX(($B$2:$B$10)*($A$2:$A$10=E2))))
    A+
    Mike-31

    Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
    0
    1. Merci Mike de ta réponse rapide!!!
      Je ne comprends pas bien quelle est la valeur en L2...
      voici mon problème plus précisément:

      Dans mon fichier 1 je souhaite indiquer la date d'acceptation (la plus lointaine) du fichier 2 sinon "en cours" si au moins une des dates correspondant à la commande est vide

      Fichier 1:

      cde date acceptation (soit le résultat recherché)
      201 en cours
      207 10/09/2016
      213 10/11/2016
      218 en cours

      Fichier 2 (source)

      cde date acceptation
      201 27/09/2017
      201 01/01/2017
      201
      201 10/12/2016
      207 10/01/2016
      207 10/09/2016
      213 10/11/2016
      218 10/12/2016
      218
      218 10/09/2016

      Encore merci de ton aide
      0
      1. SPLENDIDE!!!
        Merci bcp :) :)
        Très bon dimanche !!!
        0
        1. Bon dimanche à toi, je passe le statut de la discussion en résolu
          0