Comment chercher une colonne dans une cellule excel

sufiench Messages postés 6 Statut Membre -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

je cherche de l'aide pour une formule :

dans la Colonne A j'ai plusieurs Noms, et dans la colonne D se trouve des textes.

je voudrais trouver une formule qui m'indique quel nom de la colonne A s'existe dans chaque text de la colonne D.

un grand merci :)

9 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour à tous,

    Il n'y a qu'un nom par texte ?

    Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/, permettrait aux intervenants de répondre plus précisément à ta question.
    Crdmt
    0
    1. sufiench Messages postés 6 Statut Membre
       
      bonjour DjiDji59430,

      oui il ya un seul nom par text comme l'exemple dans la photo suivante


      0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour sufiench.

    Il y a une contradiction entre l'intitulé et le contenu de ta discussion ...
    Je suppose que nous devons comprendre Comment chercher un nom dans une cellule Excel " ?
    Et le résultat doit être affiché dans la colonne E, je suppose ?
    Il peut y avoir combien de données en colonne A, et combien de textes en colonne D ?

    Tu t'y connais un peu en VBA ?
    0
    1. sufiench Messages postés 6 Statut Membre
       
      bonjour Raymond PENTIER,

      je veux avoir cette resultat,

      la fonction doit aficher le nom qui existe dans le text de la colonne H ,sans VBA

      0
  3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Ce serait bien trop compliqué pour moi de trouver une solution par formule.
    Je vais devoir abandonner ...
    0
  4. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Je t'avais demandé combien de noms il peut y avoir au maximum en A ...
    En effet en C la formule doit contenir autant de tests qu'il y a de données en A !
    Tu imagines ce que ça peut donner s'il y en a une vingtaine ...

    D'autre part, dans tes exemples de texte je vois Peterg en D4 et Alexcvgdfgf21245465 en D6 ; est-ce que dans ton véritable document il peut arriver qu'un nom de la liste A se trouve collé à d'autres caractères ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour à tous,

    Un essai :
    https://www.cjoint.com/c/KJCoRNKsRMY

    Il serait interessant de connaitre ta version d'excel ?

    Crdlmt
    0
  7. sufiench Messages postés 6 Statut Membre
     
    bonjour DjiDji59430,

    Merci bien pour ton aide, mais malheureusement sa donne une Eureur dans mon Excel

    J'ai Office prof Plus 2016

    quelle Version tu as ??

    0
  8. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Re
    avec une colonne intermédiaire (que tu peux cacher si tu veux)

    https://www.cjoint.com/c/KJCrzwKRC0Y

    j'ai excel 365

    Crdlmt
    0
    1. sufiench Messages postés 6 Statut Membre
       
      bonjour DjiDji59430;

      je te suis très reconnaissant pour le temps que tu as pris pour m'aider.

      Malheureusement la fonction est parfaite si le nom apparaît une seule fois dans la colonne de texte mais ce n'est pas le cas dans ma feuille .

      jais essayé de mettre un fichier Excel pour expliquer mon problème. Malheureusement je peux pas partager le fichier original car elle contient des données personnelles d'autres personnes

      https://www.cjoint.com/c/KJCvN7pYW6W
      0
  9. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Je t'avais prévenu, dans mon post #5, qu'une solution par formule serait difficile à trouver !
    En plus, quand tu as Lou et Louise en première colonne, ça ne facilite pas les choses ...
    0
  10. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour à tous

    Un possibilité en présentant autrement et à condition que chaque nom recherché soit précédé et suivi d'un espace (ce qui permet de distinguer Lou et Louise) :
    https://www.cjoint.com/c/KJCxbREdYQg
    Les colonnes D et suivantes peuvent être masquées

    Si plusieurs possibilités à prendre en compte par ex nom pouvant être suivi d'une virgule ou d'un point il faut compléter les formules du tableau colonne D et suivantes par exemple ainsi :
    =NB.SI($C2;"* "&D$1&" *")+NB.SI($C2;"* "&D$1&",*")+NB.SI($C2;"* "&D$1&".*")

    Cdlmnt
    Via
    0