Problème avec la fonction SI

xamy22 -  
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Alors voici mon probème.

Je dois traiter une base de donnée Km parcouru par le parc auto de l'entreprise

Alors dans une feuille 2, j'ai ma base avec en colonne nom des personne possédant une voiture ( colonne F) et une colonne avec l'immatriculation (colonne H)
Dans la feuille, j'ai en colonne C le nom de tout le personel de l'entreprise et je doit renseigner l'immatriculation en colonne E.

Je cherche donc une formule qui dirait : si en le nom de la personne en feuille 1 = celui en feuille 2 alor mettre l'immatriculation associé en feuille 2.
J'ai ésséyé et j'ai obtenu : =SI(Feuil2!$F$2:$F$65536=Feuil1!$C$2:$C$65536;Feuil2!$H$2:$H$65536).
Ca pourait marcher mais le probleme est que la formule tient compte de la ligne et le nom du personnel n'est pas placer pareil dans les deux fichiers.

merci de m'aider
chao
Configuration: Windows XP Internet Explorer 6.0

6 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    la réponse de pijaku est correcte. Juste la plage qui n'est pas assez large :
    =RECHERCHEV(C2;Feuil2!$F$2:$H$65536;3;FAUX)
    eric
    1
  2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Ce n'est pas la fonction SI qu'il faut utiliser mais la fonction RECHERCHEV
    Si j'ai bien suivi ta demande..... : tu te places en E2 et tu saisis :
    =RECHERCHEV(C2;Feuil2!$F$2:$F$65536;3;FAUX)
    Formule qu'ensuite tu peux "étirer" vers le bas.
    0
  3. xamy22
     
    merci pour ta réponce mais ca ne peut pas fonctionner car pour utiliser la fonction RECHERCHEV, il faut que mes colonnes soit trier par odre croissant et moi c pa le cas car les noms dans la feuille 1 sont classés d'une facon très précise!
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      pour utiliser la fonction RECHERCHEV, il faut que mes colonnes soit trier par odre croissant Euh... Je ne crois pas non. As tu essayé ma solution?
      0
  4. xamy22
     
    oui j'ai essayé.ca ne marche pas et je sait pas pourquoi
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      peux tu joindre ton fichier ici (avec https://www.cjoint.com/ par exemple)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
     
    votre formule n'est pas compléte
    =si(test-logique;valeur-si-vrai;valeur-si-faux)
    0
  7. smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
     
    il faut utiluser la fonction SI avec la fonction RECHERCHEV

    =SI(feuil2!F2=feuil1!C2;RECHERCHEV(feuil2!F2;table-de-la-feui1;2;faux);" ")
    0