Afficher ligne en foncion condition

Résolu
ocep Messages postés 12 Statut Membre -  
ocep Messages postés 12 Statut Membre -
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. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

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

    Cdlmnt
    1
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  3. ocep Messages postés 12 Statut Membre
     
    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