MFC : ISP ou MSP

Résolu
Bonjour,

=SIERREUR(RECHERCHE(F4;ISP;'Ne pas toucher'!$D$26:$D$62);"")

je récupère bien mes données lorsque j'applique cette règle mais j'aimerai faire :

ou =SIERREUR(RECHERCHE(F4;MSP;'Ne pas toucher'!$E$26:$E$62);"")

Vous en remerciant par avance.

Cordialement.

Taz

3 réponses

  1. Voilà des informations qui n'y étaient pas au départ !

    Il faut toujours les expliquer dès le départ ;-)

    En G4 : =SIERREUR(RECHERCHEV($F$4;'Ne pas toucher'!$B$26:$D$62;3;0);RECHERCHEV($F$4;'Ne pas toucher'!$C$26:$E$62;3;0))

    1
    1. Je suis curieux de connaitre vos plages de données des noms créés dans le gestionnaire pour ISP et MSP car votre structure de fichier ne permet pas d'avoir ISP ou MSP en sélectionnant 2 colonnes non accolées ;)
      0
    2. @Yoyo01000J'ai créé des menu déroulant en cascade :
      ligne : ISP/MSP
      colonne : Nom des ISP / Nom des MSP

      l'avantage, c'est que je récupère que les noms qui sont associées à la fonction demandée.
      le problème du menu déroulant en cascade, c'est que les colonnes doivent être accolées pour que cela fonctionne, d'où ce décalage des N°.
      0
  2. Bonjour,
    êtes-vous sûr qu'il s'agit d'une MFC dont vous avez besoin ?!

    Ou alors qq chose de ce genre :

    =SIERREUR(RECHERCHE(F4;ISP;'Ne pas toucher'!$D$26:$D$62);RECHERCHE(F4;MSP;'Ne pas toucher'!$E$26:$E$62))

    0
    1. Bonjour Yoyo,

      Effectivement, il ne s'agit pas d'une MFC, par contre la formule ne fonctionne pas. Il n'y a que la liste ISP qui est prise en compte.
      0
    2. @Taz 31Dans le premier sujet, c'est soit ISP ou MSP

      Donc si la formule trouve une valeur dans ISP, il est normal qu'elle ne renvoie pas la valeur dans MSP.

      SI la valeur se trouve dans ISP et dans MSP, que voulez-vous comme résultat ?
      0
    3. @Yoyo01000Chaque ISP et chaque MSP a une valeur unique comme un matricule.
      Les N° des ISP sont dans la colonne D
      Les N° des MSP sont dans la colonne E

      Dommage que l'on ne puisse pas envoyer de document, ce serait plus simple pour comprendre.
      0
    4. @Taz 31Oui, j'avais bien compris que les valeurs sont soit en D soit en E !

      Si la valeur en F4 ne se trouve pas en colonne D mais en colonne E, que se passe-t-il avec la formule ?
      0
    5. @Taz 31En fait, il y a beaucoup plus simple :

      =SIERREUR(RECHERCHEV(F4;ISP;1;0);RECHERCHEV(F4;MSP;1;0))
      0