Recherche d'erreur

kader0139 -  
 kader0139 -
NOM RUE VILLE AGE SALAIRE

Jacques Rue A Versailles 35 4000 Martin?G2 liste déroulante
Dupond Rue B Paris 31 4100
Durant Rue C Lyon 32 4200 Rue E? rechercheV
André Rue D Versailles 36 4300 #N/A
Martin Rue E Versailles 33 4400 #N/A
Christophe Rue F Boulogne 34 4500 #N/A

dans la cellule Martin qui est G2 avec une liste déroulante,
j'ai =index(BD;;1)BD c'est le nom de la plage des 5 colonnes.
dans la cellule Rue E, j'ai = rechercheV(G2;BD;{2;3;4;5};FAUX)
donc je n'arrive pas à trouver l'erreur
je suis désolé pour la présentation.
merci de votre aide.

10 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    Vérifer que INDEX(BD;;1)( dont je ne vois pas l'utilité) renvoi bien l'information de la 1° colonne du champ BD
    simplement une adresse e colonne pour recherche v:

    =RECHERCHEV(G2;BD;2;0)
    seul le 1° numéro est pris en compte
    2 pour colonne 2
    3 pour colonne 3 ect...

    crdlmnt
    0
  2. kader0139
     
    bonjour Vaucluse.

    tout d'abord merci pour votre réponse.
    INDEX(BD;;1) renvoi bien l'information de la colonne N°1 du champ BD bien que je suis d'accord avec vous quant à l'utilité de cette fonction mais mon but c'est d'obtenir à l'aide de la rechercheV validée avec les touches Maj+Ctrl+entrée, les résultats des trois autres cellules à savoir G4,G5,G6 pour respectivement la ville, l'âge, et le salaire.
    il est certain qu'il y a une erreur dans ma formule que je n'arrive pas à localisée.
    mes salutations.
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Vous voulez tous les résultats dans la ,même cellule?
      0
  3. kader0139
     
    bonjour Vaucluse

    non puisque les résultats que je souhaiterais avoir se trouvent dans toutes les cellules en informant seulement l'une d'elles et donc ceux-ci ne peuvent pas se trouver dans une seule cellule.
    merci.
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Alors placez dans la formule RECHERCHEV uniquement le N° de la colonne contenant la valeur à ressortir, si bien entendu, G2 se trouve dans la 1° colonne de BD
      0
  4. kader0139
     
    bonjour Vaucluse

    décidément on aurait tout essayé mais rien n'y fait. Ce que vous me proposez me donne qu'un seul résultat mais encore une fois je souhaite obtenir les quatre résultats et il est probable que l'erreur vient d'un ou plusieurs symboles.
    cordialement.
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Alors si possible, essayez de déposer votre fichier sur:
      https://www.cjoint.com/
      en revenant ici placer le lien donné par le site, qu'on voit ce qui se passe.
      A+
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonsoir

    Et en cumulant les formules

    =RECHERCHEV(G1;BD;2;FAUX)&" "&RECHERCHEV(G1;BD;3;FAUX)&" "&RECHERCHEV(G1;BD;4;FAUX)&" "&RECHERCHEV(G1;BD;5;FAUX) le résultat sera

    Rue E Versailles 33 4400

    0
  7. kader0139
     
    bonjour à tous
    effectivement philou votre proposition de la rechercheV m'a donnée le résultat que je souhaitait mais l'affichage se fait sur les cellules en ligne et non en colonne.
    comme je ne peu pas vous envoyer le fichier sans qu'il soit déformé, voici le site ou se trouve ce fameux tableau.
    merci de votre aide
    cordialement.
    http://boisgontierjacques.free.fr/pages_site/fonctionindex.htm
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Bonjour Kader0139

      Si les données sont en ligne il faut peut être passer par rechercheH au lieu de vertical
      Comment s'appel le fichier sur le site, car on arrive sur une page de quel fichier voulez-vous parler
      0
  8. kader0139
     
    bonjour philou

    Je vois que vous avez visité le site et c'est donc le 5ème tableau en partant du haut. Essayez de reproduire ces données sur un tableur excel et normalement vous obtiendriez les mêmes erreurs.
    merci
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Bonsoir kader0139

      Je ne vais pas refaire ce que nous avons déjà vu, la formule ne fonctionne pas voyez ça avec le propriétaire du site. Il vous donnera peut être des explications.
      Sur le site CCM on est bénévole et on est pas là pour analyser les propositions d'autres sites.
      0
  9. kader0139
     
    bonjour philou

    je m'excuse de vous avoir importuné avec ce dernier message car je croyais m'adresser à des internautes et non aux membres de CCM, mais comment le saurais-je!
    cordialement.
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      Jacques Boisgontier n'as pas pour habitude de déposer des exemples ou des fichiers sans contrôler sérieusement avant.
      Tu peux considérer que son exemple est correct, et que c'est toi qui te trompes en voulant l'adapter à ta feuille.
      Essaie déjà de reproduire complètement son exemple à lui en respectant tout, en recopiant bêtement. Ca doit fonctionner et tu comprendras peut-être le mécanisme pour adapter à ta feuille.

      eric
      0
  10. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour kader0139 et eriiic

    Ce matin en voyant le message d'eriiic, je me suis penché sur le problème de kader0139

    La formule présenter n'a aucun problème mais il fallait comprendre qu'il faut l'utiliser
    pour des matrices. Donc il faut sélectionner soit des cellules horizontal (B12 à F12)ou vertical (G4 à G7) voir classeur du lien
    et on peut aussi la cumuler sur une même cellule B16 à B20 (voir classeur du lien)

    https://www.cjoint.com/?3LjkkxDxU59
    0
  11. kader0139
     
    bonjour à tous

    ça n'aurait pas été sympa de ma part de ne pas vous saluer et vous remercier vous Vaucluse, philou et eriiic de l'aide que vous avez essayer de m'apporter mais en même temps, je vais vous décevoir car mon problème reste toujours sans solutions et ce n'est pas faute d'avoir tout essayé même en recopiant tout bêtement l'exemple.
    en tout cas, j'ai décidé de mettre fin à mes messages pour ce sujet.
    cordialement à vous tous
    0