Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comparaison colonne/ligne avec des valeurs textuelles

PacomanNC

XLDnaute Nouveau
Je besoin d'un petit coup de pouce sur le sujet suivant.

En PJ figure une liste nom (colonne A) que je souhaite comparer à plusieurs lignes se référant chacune à des listes bureaux (colonne C à G).

(1) L'idée, c'est de retrouver dans la colonne C le nombre de personnes de la liste bureau se trouvant dans la liste nom.
(2) La difficulté, c'est que des erreurs de saisies peuvent apparaître dans les listes bureaux : on peut trouver Jacques sans le "s" ou un accent du "e" mal employé.

Comment arriver à obtenir (1) en solutionnant (2) ? Formules excel ou VBA ?

Merci de votre réponse
 

Pièces jointes

  • Comparaison ligne_colonne.V2.xls
    22.5 KB · Affichages: 104

Dugenou

XLDnaute Barbatruc
Re : Comparaison colonne/ligne avec des valeurs textuelles

Bonjour,
quand les orthographes sont exactes :
=SOMMEPROD((nom=bureau1)*1) donne le résultat attendu.
S'il y a des écarts tels que accents, s manquants, tirets entre les prénoms etc ça devient beucoup plus chaud : cela demande du VBA et revient à comparer les caractères 1 par un en tenant compte de l'ordre et à décider à partir de quel % de correspondance on accepte de prendre la donnée comme correcte. Il semble plus raisonnable de faire apparaître (pas une couleur par exemple) les noms qui sont absents du dictionnaire pour savoir s'il faudrait les corriger ou s'ils sont vraiment absents.
Cordialement
 

Dugenou

XLDnaute Barbatruc
Re : Comparaison colonne/ligne avec des valeurs textuelles

Bonjour,
Avec une MFC et la formule suivante : =NB.SI($A$2:$A$8;D2)=0

voir pj
 

Pièces jointes

  • pacoman comparaison.xls
    29 KB · Affichages: 81

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…