Pb #N/A

ellediablo Messages postés 10 Statut Membre -  
chtilou Messages postés 1704 Statut Membre -
Bonjour,

J'ai besoin de votre aide sur une formule qui me ramène encore un #N/A
J'ai un tableau qui s'appelle tableau d'atterrissage, en gros il comporte 2 parties, une en haut et une en bas.
Si le code existe en haut cette formule ne me pose aucun pb.
En revanche si ce code n'existe pas une première fois en haut, si je le mets en bas, cela me ramène #N/A

Il me faut donc aussi ce paramètre dans la formule et la je n'y arrive plus du tout
Voici la formule :
=SI(C11="";"";SI(ESTTEXTE(RECHERCHEV(C11;'Tableau d''atterrissage'!$A$5:$S$931;7;0))=VRAI;RECHERCHEV(C11;'Tableau d''atterrissage'!$A$5:$S$931;7;0);RECHERCHEV(C11;'Tableau d''atterrissage'!$A$5:$S$931;7;0)+SI(ESTNA(RECHERCHEV(C11;'Tableau d''atterrissage'!$A$933:$S$967;7;0));0;RECHERCHEV(C11;'Tableau d''atterrissage'!$A$933:$S$967;7;0))))

Est ce que qqun peut m'aider ?
Merci bcp par avance
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. chtilou Messages postés 1704 Statut Membre 523
     
    Bonjour.

    Ce serait certainement plus simple en ayant le fichier sous les yeux. (tu peux le déposer ici)

    A défaut:
    SI(ESTTEXTE(RECHERCHEV(C11;'Tableau d''atterrissage'!$A$5:$S$931;7;0))=VRAI;
    la fonction EST... vérifie le type de valeur et renvoie VRAI ou FAUX

    donc ajouter =VRAI = Erreur

    A ton écoute.
    0
    1. ellediablo Messages postés 10 Statut Membre
       
      Merci d'avoir répondu si rapidement
      Voici le lien où j'ai déposé mon exemple
      C'est les cellules en jaune où j'ai un pb
      Si tu y arrives, ça serait super il ne me reste plus que cela afin de tout terminer

      http://www.cijoint.fr/cjlink.php?file=cj200806/cijHjbfbl0.xls

      Dans l'attente de te lire, merci par avance
      0
      1. chtilou Messages postés 1704 Statut Membre 523 > ellediablo Messages postés 10 Statut Membre
         
        Et le mot de passe je le devine comment?
        J'ai cassé ma boule de cristal ce week-end. :-(

        0
      2. ellediablo Messages postés 10 Statut Membre > chtilou Messages postés 1704 Statut Membre
         
        Voilou
        Désolée......

        http://www.cijoint.fr/cjlink.php?file=cj200806/cijaPSbfti.xls
        0
  2. chtilou Messages postés 1704 Statut Membre 523
     
    J'ai apporté des corrections aux formules de ton tableau.

    A ton écoute.
    0
    1. ellediablo Messages postés 10 Statut Membre
       
      Ok je regarde et j'essaie de voir si je comprends.....

      Merci bcp de l'aide que tu as bien voulue m'apporter
      0
  3. ellediablo Messages postés 10 Statut Membre
     
    En fait si je recherche aussi une valeur texte, c'est pour cela qu'il y a EST TEXTE au début

    En fait
    soit j'ai du texte donc il faut qu'il me ramène le texte (ex: I10)
    soit il y a un résultat en haut et il faut qu'il me le ramène (ex: I9)
    Soit il n'y a rien en haut mais il faut qu'il me trouve le résulta du bas et là il y a 2 possibilité
    1. Le code existe déjà en haut et il n'a aucune difficulté à me mettre le résultat (ex: K11)
    2. Le code est nouveau (donc il n'est pas en haut) et je lui demande de me ramener le résultat et c'est là où il me manque qqch dans ma formule

    Il faut cependant que la formule prenne tous les cas car il va forcément y en avoir 1 de chaque et le seul qu'il ne me ramène pas c'est quand il c'est un nouveau code qui n'est pas dans la partie haute du tableau.

    J'ai vraiment du mal avec cela
    J'espère que les explications sont claires
    Merci
    0
    1. chtilou Messages postés 1704 Statut Membre 523
       
      Re,

      Regarde avec cette formule en I9:
      =SI(C9="";"";SI(RECHERCHEV(C9;'Tableau d''atterrissage'!$A$5:$S$1184;10;0)<>"";RECHERCHEV(C9;'Tableau d''atterrissage'!$A$5:$S$1184;10;0);RECHERCHEV(C9;'Tableau d''atterrissage'!$A$5:$S$1184;10;0)))

      à ton écoute.
      0