Besoin de votre aide sur excel

danyy -  
ladameblanche Messages postés 318 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j ai un tableau excel avec 3 colonnes
la colonne A contient des noms , la B des chiffres , la C des noms
la colonne A est la colonne de reference
en fait les noms en C sont les memes que ceux en A
la formule magique compare chaque nom enC evec ceux de la liste en A ; et a chaue fois qu elle trouve le meme nom , elle copie le chiffre correspondant en B et les copie dans la colonne D .
merci
daniel
Configuration: Windows XP Internet Explorer 6.0

5 réponses

  1. gilou
     
    bonjour
    = si( c1=a1;b1;"pas de correspondance") cette formule en d1 puis tirer vers le bas
    normalement ça marche a+
    1
  2. ladameblanche Messages postés 318 Date d'inscription   Statut Membre Dernière intervention   89
     
    Bonjour,

    Avec la fonction Recherche mais il faut trier les données par ordre alphabétique...
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjoiur
      tous
      et bonjour la dame blanche... la fonction recherche n'est pas appropriée à priori , mais là n'est pas mon sujet. Je veux simplement dire (ça peut servir) que la fonction recherche est utilisable sans classer la colonne de recherche.Il suffit de la terminer par;FAUX ou ;0 ou simplement ;
      ainsi
      RECHERCHEV(X1;A1:B100;2) nécessitera que la colonne A soit classée, mais ce sera inutile avec:
      RECHERCHEV(X1;A1:B100;2;) ou 2;0) ou 2;FAUX)
      crdlmnt
      0
      1. ladameblanche Messages postés 318 Date d'inscription   Statut Membre Dernière intervention   89 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour Vaucluse,

        et merci pour le truc.
        En fait j'utilise en général =recherche(
        et je rajoute une colonne avec une condition pour obtenir le résultat
        0
  3. danyy
     
    re
    cela ne marche pas , le resulta est une serie de formules id de haut en bas ..ah , mais mon excel est en anglais....
    0
  4. danyy
     
    ALITRETINOINE 1790 VERAPAMIL HYDROCHLORIDE
    ALIZAPRIDE 68 SPIRONOLACTONE
    ALLOPURINOL 71 CYTARABINE
    ALMINOPROPHENE 2255 MEFENAMIC ACID
    ALMITRINE 2202 MEFENAMIC ACID
    ALMOTRIPTAN 1781
    ALOSETRON 2169 REFER TO SMPC
    ALPHA AMYLASE 2359 SODIUM CROMOGLICATE
    ALPRAZOLAM 75 REFER TO SMPC
    ALPROSTADIL 77 ALLOPURINOL
    ALTEPLASE 1779 ALLOPURINOL
    ALTRETAMINE 2182 DICLOFENAC SODIUM
    ALVERINE 2208 DICLOFENAC SODIUM
    ALVIMOPAN 2218 DICLOFENAC SODIUM
    AMANTADINE 80 ALLOPURINOL
    AMBENOMIUM 2209 CETIRIZINE DIHYDROCHLORIDE
    AMBRISENTAN 2406 GLIMEPIRIDE
    AMBROXOL 1784 GLIMEPIRIDE
    AMCINONIDE 2210 GLIMEPIRIDE
    AMEZINIUM 2287 GLIMEPIRIDE
    AMFETAMINE 81 AMBROXOL HYRDOCHLORIDE
    AMIFOSTINE 82 MEDRONIC ACIDPER VIAL
    AMIKACINE 83 AMILORIDE HYDROCHLORIDE
    AMILORIDE 84 AMINOPHYLLINE
    AMILORIDE HY 85 AMIODARONE HYDROCHLORIDE
    AMINOCAPROIC 2183 AMITRIPTYLINE HYDROCHLORIDE
    AMINOGLUTETHIMIDE 2184 AMITRIPTYLINE HYDROCHLORIDE
    AMINOLEVULINATE 2458 AMLODIPINE
    AMINOPHYLLINE 86 AMLODIPINE
    AMIODARONE 88
    AMISULPIRIDE 90 AMLODIPINE
    AMITRIPTYLINE 94 AMOXICILLIN
    AMLODIPINE 95
    AMLODIPINE + VALSARTAN 2429
    AMOBARBITAL 1946
    AMOROLFIN 97 AMSACRINE
    AMOXAPINE 1719 ESTER W/W; LAUROMACROGOL
    AMOXICILLINE 99 MUCOPOLYSACCHARIDE POLYSULFURIC ACID
    AMOXICILLINE AC CLAVULANIC 106 LAUROMACROGOL W PER W; HEPARINOID W PER W
    AMPHOTERICINE B 109
    AMPICILLINE 110 REFER TO SMPC
    AMPICILLINE CLOXACILLINE 2600 IBUPROFEN
    AMPRENAVIR 112 CLOMIPRAMINE HYDROCHLORIDE
    AMRINONE 1947 CLOMIPRAMINE HYDROCHLORIDE
    AMSACRIN 1846 CLOMIPRAMINE HYDROCHLORIDE

    voila un exemple preci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    "voila un exemple preci"
    Dixit vous même...! mais pour beaucoup d'autres je crains que cela ne veulent rien dire!
    On ne sait même pas ce qui est dans une colonne ou dans l'autre!
    Votre Excel est en anglais, mais vos explications sont en hébreu!
    Vous devriez mettre un exemple partiel de votre fichier à disposition à cette adresse:
    http:///www.cijoint.fr/
    avec, s'il vous plait, des explications sur ce que vous souhaitez obtenir.
    Vous aurez peut être alors une chance d'avoir une réponse avant le 25 décembre, date de passage du Père Noël

    On peut peut être supposer à l'extrème limite que vous souhaitez afficher ce qui est en B quand en C se trouve un nom existant en colonne A, mais pas forcément en ligne.
    Voici donc une formule en français que vous n'aurez pas trop de mal à traduire (en anglais) si vous utilisez dans excel:
    sélectionner la cellule / Barre d'outil / Insertion / Fonction et la vous trouverez l'affichage des codes à inscrire avec les explications nécessaires.
    En français donc:
    pour l'exemple avec un champ de A1 à A1000, premier nom en A1:
    en D1:
    =SI(NB.SI($A$1:$A$1000;C1)>0;B1;"")
    la formule NB.SI compte le nombre de fois ou la valeur de C1 se trouve dans le champ A1:A1000 et renvoie la valeur de B si le résultat est supèrieur à 0
    mettez les blocages $ aux bons endroits pour copier la formule vers le bas (A1 et A1000 sont bloqués, B1 et C1 sont libres)
    A noter pour conclure que cette dernière proposition si elle fonctionne, démontre que votre message initial ne posait pas la bonne question.

    Crdlmnt

    0
    1. gilou
       
      bonjour Vaucluse
      je (nous ) ne m'etonnerai plus de rien surtout d'une catastrophe chimique quand on decouvre à qui sont confiées la gestion de produits .... bonjour "seveso" bravo "AZF " desormais tout doit etre limpide ;surtout pas de cassement de tete ; du tout cuit ,rien que du tout cuit . C'est quand meme pas compliqué d'essayer d'adapter une bride de solution a une question mal ficelée
      face à cela eh! bien je boirai 2 aperos de colere ce soir (touts les pretextes sont bons)
      0
    2. gilou
       
      ah oui j'y pense ;a l'occasion quand la formule a ete saisie le = a certainement ete oublié ;c'est pour cela qu'il n'y a que des formules (steriles) apres etirage alors qque soit la solution ............
      0