Afficher ligne en foncion condition

Résolu
Bonjour :)

J'aurais une petite question sur comment afficher la première ligne de données (ici Order Date) correspondant à une condition qui serait le numéro de client (Contact ID). Pour résumer, comment faire pour trouver que la première commande du client 1119 s'est effectuée le 06/11/2015 et le 06/11/2015 pour le client 1120 sans sélectionner spécifiquement la plage de données correspondant au client lui même?

J'espère que mon explication est assez claire et merci d'avance pour votre aide :)

4 réponses

  1. Bonjour

    Le contact id en E2
    le formule en F2
    =INDEX(B:B;EQUIV(E2;C:C;0))

    Cdlmnt
    1
    1. Contributeur
      Bonjour
      on va y arriver (message remplaçant le précédent annulé")

      pour obtenir la liste des dates de "débuté de commande pour le 119,
      à adapter

      Formules matricielles à entre avec la touche enter en maintenant les touches ctrl et shift enfoncées:

      en D2 (ne pas commencer sur la ligne 1 D1 peut tout contenir sauf une date)
      =PETITE.VALEUR(SI(C:C=1119;B:B);SOMMEPROD((C:C=1119)*(B:B<=D1))+1)

      et pour alléger le système (les matricielles sont lourdes et là il y en a une double), limitez les champs aux ,ligne utiles
      ex C1:C1000 au lieu de C:C

      crdlmnt
      0
      1. Génial ça marche du feu de dieu! Je n'aurais pas trouvé sans votre aide, j'étais parti sur une formule complètement différente!
        Merci beaucoup pour votre aide précieuse :)
        0