Besoin de votre aide tableau exel

danyy -  
dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j ai un tableau exel avec des collones et et des lignes ( je suis novice !!!!!ca se voit)

je voudrais trouver une formule qui compare dans une colone A des noms avec une colonne C et qui , dés qu elle trouve le meme nom , copie danns une colonne D , le chiffre de la colonne B qui se trouve à coté deu nom en A.
A B C D
marcel 2 max
max 4 paul
gilbert 6 pierre
dave 23 jaques
simon 56 jean
marcelle 95 richard

Donc ici , en D à cote de max , il met 4
merci
daniel
Configuration: Windows XP Internet Explorer 7.0

18 réponses

  1. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    alors , il faut ecrire en D1, la formule : (faire directement un copier/coller de la ligne ci-dessous)

    =SI(ESTERREUR(RECHERCHEV(C1;A:B;2;0));"";RECHERCHEV(C1;A:B;2;0))

    puis faire un copier/coller de D1 vers toutes les autres lignes de la colonne D concernées par le sujet.
    1
  2. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
     
    Salut,

    est-ce possible pour toi de nous expliquer a quoi sert ce tableau. En la sachant on pourrait p-e te suggèrer quelque chose :)
    0
  3. danyy
     
    merci de votre rapide réponse
    ce tableau sert a classer des noms de molecules chimiques et a les travailler dans une base de donnee access
    en fait il y a 2600 molecules de bases classees de 1 a 2600 et une liste de noms produits contenant , entre autre une partie ou la totalite du nom de la molecule
    0
  4. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    bonjour,
    Si le tableau commence n ligne 1
    =SI(ESTERREUR(RECHERCHEV(C1;$A$1:$B$6;2;0));"";RECHERCHEV(C1;$A$1:$B$6;2;0))

    recherche la valeur de C1 dans le tableau A1:B6 et renvoie la valeur correspondante de la 2°colonne,sinon renvoie 'rien' ( "" )

    formule à copier/coller sur les lignes de la colonne D
    Pour intéresser toutes les lignes des colonnes A et B :
    =SI(ESTERREUR(RECHERCHEV(C1;A:B;2;0));"";RECHERCHEV(C1;A:B;2;0))
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. danyy
     
    bon , je n ai pas bien compris quoi coller et ou le coller
    je suis desole
    0
  7. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    Quelle est la 1° ligne du tableau ? la ligne 1 ?

    0
  8. danyy254 Messages postés 2 Statut Membre
     
    il marque a chaque fois que je colle la formule quelque chose comme #name?
    c est grave docteur?
    0
  9. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    votre version d'excel est elle française ou anglaise ?
    0
  10. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    #NAME? est le nom anglais de l'erreur #NOM? quisignifie que Excel ne reconnait pas une des fonctions indiquées (en l'occurrence IF, RECHERCHEV ou ESTERREUR). Si vous avez une version francaise, j'ai du mal à comprendre..

    Essayez toujours ca pour voir... : (même formule en anglais...)

    =IF(ISERROR(VLOOKUP(C1;A:B;2;0));"";VLOOKUP(C1;A:B;2;0))
    0
  11. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    =IF(ISERROR(VLOOKUP(C1;A:B;2;0));"";VLOOKUP(C1;A:B;2;0))
    0
  12. danyy254 Messages postés 2 Statut Membre
     
    merci de votre aide
    la case d est toujours vide
    je crois qu il faut que je vous repose le probleme de facon differente

    dans la colonne A il y a des noms
    dans la colonne B des chiffres de 1 a 2600 environ
    chaque nom de A correpond precisement a un chiffrne de B
    dans la colonne C il y a une liste de xxxxx noms
    en fait , a chaque nom ou partie de nom de C correspond un nom de A et dons en D il faut mettre le chifre de B correspondant a celui trouve en A

    ouille , ce n est pas evident a expliquer
    merci encore pour votre aide
    0
  13. smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
     
    bonjour;
    voir si ça vous convient
    =SI(A1=C1;B1;" ")
    formule à copier dans la colonne D
    0
  14. danyy254
     
    bon , je crois co;prendre que ma question est mal formulee
    dans la colonne C , il y a un nom contenu dans A , n importe ou , dans le desordre , il peut etre en ligne 1250 ou 45
    la recherche de chaque C se fait sur la colonne entiere de A
    0
  15. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    si les noms écrits en C correspondent strictement à un des noms de A (c a d que si en C1 on lit 'max', ce 'max' est écrit de la même façon quelque part en A sans qu'il n'y ait rien d'autre dans cette cellule de A),
    alors la formule est bien une RECHERCHEV comme indiqué au post 7

    exemple à télécharger d'un fichier illustrant ce que j'ai compris.
    http://www.cijoint.fr/cjlink.php?file=cj200911/cijtC8EIzX.xls
    0
  16. danyy254
     
    DESOLE , MAIS CELA NE FONCTIONNE PAS
    MON EXEL EST en anglais et les noms dans les colonnes ne correspondent pas exactement
    merci encore de votre aide
    0
  17. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    déposez votre ficher ici... et coller le lien donné par Ci-joint dans votre prochain post.
    0