Formules excel

gnire Messages postés 2 Statut Membre -  
xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je cherche à remplir deux tableaux : mais l'un contient une information dont l'autre a besoin ;ils contiennent tous les deux une information( numero de bon de commande ) commune merci de me donner un coup de main j'ai essayé avec lafonction recherche ( que j'essaie de comprendre mais les resultats sont faux)
merci
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    Ci dessous le rappel d'une info que j,'avais transmise sur d'autre sujets. PMeut être vous sera t elle utile. Attention aux signes dans la formule

    Sur feuil1 supposons, pour la forme que vos listes Tableau 1 aillent de A2 à B1000
    Sur Feul2 supposons que vous rentrez la commune en A1 avec une liste déroulante,( recommandée effectivement pour la correspondance des libellés)
    Pour afficher la t° correspondante en B1
    =RECHERCHEV(A1;Feuil2!$A$2:$B$1000;2;0)
    Le 2 signifie qu'il faut rechercher dans la 2° colonne du champ(,selon La référence qui sera trouvée dans la 1° colonne de ce champ)
    Ca devrait suffire pour afficher ce que vous cherchez
    A tout hasard, si besoin:
    pour utiliser sur feuil2 un menu déroulant à partir d'une liste feuil1, il faut impérativement le nommer, sinon Excel ne reconnait pas le champ. (limites du champ valables uniquement sur la même feuille):
    Sélectionnez le champ sur feuil2, insertion / Nom / Donnez un nom à la liste
    En A1 feuil1: données /Validation / Liste
    =Nom de la liste.

    CRDLMNT
    0
    1. gnire Messages postés 2 Statut Membre
       
      Bonjour
      Merci pour votre réponse mais je n'ai compris votre reponse
      je me permets de reformuler ma demande
      j'ai deux tableaux sur des onglets différents: l'un liste les projets et l'autre les factures.
      Je voudrais savoir comment aller chercher une information dans le 1er tableau sachant qu' ils ont tous les deux une information commune
      les tableaux doivent ils etre de la meme dimension , avoir les meme libellés?
      Que voulais tu dire par T°?
      0
      1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > gnire Messages postés 2 Statut Membre
         
        Bonjour
        Le T° n'a pas d'importance, c'est un résidu de l'explication précédente que j'ai copié pour vous la transmettre.
        La formule RECHERCHEV permet par exemple:
        D"aller chercher sur dans un champ Feuil1 de A1 à C100
        De reporter sur une feuil2, en rentrant une valeur en colonne A, la valeur trouvée sur feuil1 correspondante à la ligne ou la formule va retrouver la valeur A que vous avez rentrée.
        Si vous souhaitez plus d'explication,mettez à disposition viotre fichier ou un type de ce que vous voulez faire.
        CRDLMNT



        0
  2. xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564
     
    je recherche par exemple le code article qui se trouve en A2 sur la feuille active
    code article désignation formule
    ART1 une montre =RECHERCHEV(A2;Articles!B$2:D$4;2;FAUX)
    ART2 une console de jeux
    ART3 des legos

    dans le feuillet qui s'appelle Articles de la cellule B2 à D3
    code article doit être obligatoirement à gauche de la plage de cellules sélectionnées sur le feuillet où l'on va rechercher l'information
    Articles!B$2:D$4
    Il faut mettre les $ si l'on n'a pas les codes exactement les mêmes articles et triés de la même façon
    feuillet Articles
    annee article qté vendue ca ligne
    2006 ART1 10 50
    2006 ART3 1 4
    2006 ART2 2 11
    Si je veux ramener la qté vendue c'est en position 2
    si je voulais la ca ligne je mettrai 3
    FAUX est éviter de ramener une valeur approchante du code article
    ON utilise ESTERREUR pour avoir 0 si on ne le trouve pas
    SI(ESTERREUR(RECHERCHEV(A2990;Articles!C$20:H$2653;4;FAUX));0;RECHERCHEV(A2990;Articles!C$20:H$2653;4;FAUX))
    0