Formule Excel

Résolu
Bonjour,

Je suis à la recherche d'une formule excel.

Colonne A : Liste de chiffres (101 à 507) dont plusieurs se répètent
Colonne B : 3 valeurs possibles A, B ou C
Colonne C : Noms à afficher

Je voudrais faire en sorte que si mon chiffre trouvé dans ma colonne A corresponde à la Valeur (A, B ou C) en colonne B alors Excel m'affiche le nom correspondant à la ligne du chiffre trouvé en colonne A figurant en colonne C

Au début que faisais une combination avec des SI le problème c'est que mes formules sont trop longues et sont bloquées par Excel

Merci pour votre aide, je désespère

4 réponses

  1. Contributeur
    Bonjour

    votre message ne dit pas ce qu'il faut faire quand vous avez deux A pour un B, ne dit pas non plus ce que vous devez avoir en C, et ne dit encore pas s'il faut pour avoir (?) en C, que A et B soit sur la même ligne;
    Bref, votre message ne dit rien qui puisse permettre de vous aider.

    A vous lire
    crdlmnt
    0
    1. Oui je viens de modifier mon post pour être plus clair
      0
    2. Contributeur
      Vi...c'est bien mais c'est peut être encore un peu juste!
      vous avez en A des nombres de 101 à 507
      en colonne B des codes A,B ou C
      et vous dites si le chiffre trouvé en A correspond à la valeur de B...... heu , on le sait comment ça?
      Et ensuite, je vous cite:
      "alors Excel m'affiche le nom correspondant à la ligne du chiffre trouvé en colonne A figurant en colonne C"
      en admettant qu'on ai compris, on le met où ce résultat?
      Peut être qu'un fichier modèle avec vos données et ce que vous attendez comme résultat serait plus compréhensible
      Si vous le pouvez, déposez nous ça avec quelques explication sur:
      https://www.cjoint.com/
      et revenez ici coller le lien donné par le site
      crdlmnt
      0
    3. Contributeur
      désolé, trop sibyllin, votre affaire,mais si vous ne pouvez pas en dire plus, je laisse tomber, je ne veux pas tout vous arracher et je ne veux pas jouer au médium.
      Je vous souhaite bonne chance
      0
    4. Je vois mal ce qu'il vous faut de plus... Je veux reporter les données de I_V sur la feuille DAILY. Pour DAILY B5 : si dans colonne B de I_V, 101 est « due in » alors affiche le nom correspondant en D correspondant à la ligne
      0
  2. Contributeur
    Bon jour je pars ce matin pour 15 jours et je n'ai malheureusement pas le temps de traiter tout le fichier
    je vous donne un tuyau pour le code EQUIV à insérer dans la formule INDEX si vous voulez l'utiliser et pour détecter les >N>>° indentiques de I_V colonne B qui n'ont pas le même code en P

    Pour ligne 2 de Daily en B5, tet traiter lae code Due in
    =INDEX(.......;EQUIV($A5&"Due in";I_V!$B$2:$B$200;0);colonne)

    cette formule est matricielle, il faut la rentrer avec la touche enter tout en maintenant les touches shift et ctrl enfoncée>.
    elle doit automatiquement se retrouver entre accolades dans la barre de formule
    pas le temps de faire mieux, j'espère que ça conviendra
    crdlmnt
    0
    1. Merci, même en la mettant de forme matricielle, la formule m'affiche toutes les personnes = à 102 (puisque c'est mon premier EQUIV) ou toutes les personnes CHECKED IN si je mets en premier cette option EQUIV
      0
    2. Contributeur
      comprend pas, de toutes façons vous ne mettrez pas en colonne B de daily deux noms dans la même cellule
      Avec ce que je vous propose, et même avec votre dernier fichier, vous avez bien le bon nom en Due in colonne B et le bon en Due out en colonne G?
      Je m'en vais là, j'espère que quelqu(un prendra la suite
      0
    3. justement non...
      s'il y a un due out et un due in dans ma liste de chiffre, seulement s'affiche mon due out (parce qu'il apparaît en premier)
      merci encore pour votre aide !
      0
  3. merci à vous deux pour vos précieux éclairages
    0