Comparaison de deux colonnes
MPBrunelle
-
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je tente de comparer le contenu de deux colonnes avec du texte (titre de chanson).
J'ai testé les deux formules suivantes avec des données entrées à la main de quelques lignes et ça fonctionne:
=RECHERCHEV(C81;$B$81:$B$84;1;FAUX)
=SI(ESTNA(EQUIV(C87;$B$87:$B$90;0));A2;"OK")
Par contre, avec mes deux colonnes (une en .xls 97-2003 et l'autre est copiée d'un export ACCESS) j'obtiens des erreurs. Soit les formules me retournent OK même si l'entrée n'est pas là ou sinon N/A #. J'ai déjà essayé les correctifs suivants sans succès:
- Supprimer le ' qui précédait chaque entrée provenant d'ACCESS
- +0 avant l'entrée recherchée
- Données triées de A à Z
- Deux colonnes en format texte
Si je copie une entrée de ma 1ère colonne à ma 2e colonne, ça fonctionne. Si je retape un titre à nouveau... ça fonctionne ? Est-ce que quelqu'un pourrait me sortir de ce cul-de-sac ? Je crois bien qu'il s'agit de mon format de données mais je n'y arrive pas.
Je tente de comparer le contenu de deux colonnes avec du texte (titre de chanson).
J'ai testé les deux formules suivantes avec des données entrées à la main de quelques lignes et ça fonctionne:
=RECHERCHEV(C81;$B$81:$B$84;1;FAUX)
=SI(ESTNA(EQUIV(C87;$B$87:$B$90;0));A2;"OK")
Par contre, avec mes deux colonnes (une en .xls 97-2003 et l'autre est copiée d'un export ACCESS) j'obtiens des erreurs. Soit les formules me retournent OK même si l'entrée n'est pas là ou sinon N/A #. J'ai déjà essayé les correctifs suivants sans succès:
- Supprimer le ' qui précédait chaque entrée provenant d'ACCESS
- +0 avant l'entrée recherchée
- Données triées de A à Z
- Deux colonnes en format texte
Si je copie une entrée de ma 1ère colonne à ma 2e colonne, ça fonctionne. Si je retape un titre à nouveau... ça fonctionne ? Est-ce que quelqu'un pourrait me sortir de ce cul-de-sac ? Je crois bien qu'il s'agit de mon format de données mais je n'y arrive pas.
A voir également:
- Comparaison de deux colonnes
- Comment faire deux colonnes sur word - Guide
- Inverser deux colonnes excel - Guide
- Comparaison million milliard - Accueil - Technologies
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Nombre de jours entre deux dates excel - Guide
3 réponses
Bonjour
Je pense que les données importées d'ACCESS doivent comporter des espaces avant et/ou après le texte.
Pour vérifier mes dires, il suffit de compter le nombre de caractères du texte incriminé. Dans une cellule à côté du texte, tapez la formule suivante:
exemple si le texte est en A2, en B2 =NBCAR(A2), le résultat correspond-il à ce que vous voyez?
Si ce n'est pas le cas, c'est qu'il y a bien des espaces supplémentaires, Dans une autre colonne utilisez la formule =SUPPRESPACE(A2) .
Si malgré cela, ce n'était pas suffisant, déposez votre fichier sur www.cjoint.com et copiez le lien proposé ici avec votre réponse.
Cdlt
Je pense que les données importées d'ACCESS doivent comporter des espaces avant et/ou après le texte.
Pour vérifier mes dires, il suffit de compter le nombre de caractères du texte incriminé. Dans une cellule à côté du texte, tapez la formule suivante:
exemple si le texte est en A2, en B2 =NBCAR(A2), le résultat correspond-il à ce que vous voyez?
Si ce n'est pas le cas, c'est qu'il y a bien des espaces supplémentaires, Dans une autre colonne utilisez la formule =SUPPRESPACE(A2) .
Si malgré cela, ce n'était pas suffisant, déposez votre fichier sur www.cjoint.com et copiez le lien proposé ici avec votre réponse.
Cdlt
Bonjour
Les textes de la colonnes C contiennent tous 50 caractères, il suffit d'utiliser supprespace dans votre formule de recherche
https://www.cjoint.com/c/EKgojImN75k
Cdlt
Les textes de la colonnes C contiennent tous 50 caractères, il suffit d'utiliser supprespace dans votre formule de recherche
https://www.cjoint.com/c/EKgojImN75k
Cdlt
Malheureusement, ceci ne semble pas être le problème. Voici donc copie de mon document test, si quelqu'un peut m'éclairer...
http://www.cjoint.com/c/EKgn4kjNFTH
Bonne journée,