Extraire informations récurrentes

Résolu
Bonjour,

Dans mon fichier, la colonne A contient le nom de personnes, la colonne B le texte "Oui" ou "Non"
Je cherche à récupérer dans la colonne C le nom des personnes pour lesquelles Non a été indiqué : j'arrive à le faire pour la 1ère valeur à l'aide de INDEX/EQUIV mais je n'arrive pas à le généraliser pour extraire toutes les personnes qui ont répondu non.

Merci pour votre aide.

Mon fichier : https://cjoint.com/c/JJEwGNx8mvO

Configuration: Windows / Firefox 81.0

5 réponses

  1. Réponse tardive et sélective...
    0
    1. J'avoue ne pas avoir pris le temps de regarder les deux autres propositions, la première ayant pu résoudre mon problème.
      Je remercie les 2 autres contributeurs qui ont pris du temps pour me répondre
      0
  2. Bonjour,
    Une autre approche :
    https://www.cjoint.com/c/JJFljZXqVqT
    Cordialement.
    0
    1. Contributeur
      Bonjour,

      un exemple en vba:

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

      0
      1. Contributeur
        Bonjour
        j'avais soumis ce modèle il y a quelques jours
        fait il votre affaire?
        revenez si soucis
        https://mon-partage.fr/f/UWRyCjdD/
        crdlmnt
        0
        1. Bonjour,

          Le principe parait correspondre.
          La seule difficulté que j'ai, c'est que j'ai modifié un peu la structure de mon fichier et la liste que je cherche à obtenir ne doit pas apparaître en ligne mais en colonne : j'ai essayé de modifier un peu la fonction matricielle utilisée en remplacant la fonction ligne par colonne (en modifiant bien sûr les cellules) mais cela ne fonctionne pas.
          0
        2. Contributeur
          @nlbmoiAlors il devrait suffire de remplacer dans la formule (toujours matricielle) le dernier LIGNE(A1) par COLONNE(A$1)
          comme ici dans la feuille ajoutée:
          https://mon-partage.fr/f/pPrImrso/
          crdlmnt
          0
        3. @VaucluseDésolé pour cette réponse tardive mais c'est nickel !
          0
      2. Modérateur
        Bonjour,

        Pourquoi pas tout bêtement un SI ?
        =SI(B2="non";A2;"")

        m@rina
        0
        1. Dans mon "vrai" fichier, le nombre de lignes est assez important donc pour des raisons de lisibilité, je préfèrerai récupérer dans la colonne C les noms des personnes à la suite (une par ligne)
          Le fichier exemple à jour : https://cjoint.com/c/JJFgYaPJSRO
          0