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. Bon dimanche à toi, je passe le statut de la discussion en résolu
    0
    1. SPLENDIDE!!!
      Merci bcp :) :)
      Très bon dimanche !!!
      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. 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