Comparer 2 colonnes

vanesca

XLDnaute Nouveau
Bonjour,


Mon souci est:

dans ma feuille1 et ma colonneA j'ai des logins
dans ma feuille2 et ma colonneA j'ai aussi des logins

je veux insérer dans la feuille1 colonne B la valeur 1 si le contenu de la case feuille1.colonneA.ligneX est present dans la feuille2.colonneA sinon inserer la valeur 0.

Quelq'un pourra m'aider en me fournissant la formule que je peux utiliser?

Merci d'avance.
 

TOFatJOB

XLDnaute Occasionnel
Re : Comparer 2 colonnes

Bonjour,

tu sélectionnes ta plage, ici colonne A de ta feuille 2

puis depuis le menu : insertion; nom; définir

tu donne 1 nom exemple TAB

ensuite dans la formule RechercheV tu adaptes.

la plage peut comporter plusieurs colonnes, mais dans tous les cas, la valeur que tu recherches doit être dans la colonne 1 de la plage

je joint un fichier exemple, n'hésites pas si tu d'autres questions
 

Pièces jointes

  • Vanesca.xls
    16.5 KB · Affichages: 87

vanesca

XLDnaute Nouveau
Re : Comparer 2 colonnes

Bonjour,

Déjà merci beaucoup pour tes explication.
Sinon, j'ai encore une question c'est comment utiliser la fonction TRIM avec les plages?
En fait, je ne veux pas prendre en compte les espaces vodes.

J'ai modifié la formule comme suit:
HTML:
=IF(ISERROR(VLOOKUP(TRIM(A1);tab2;1;FALSE));0;1)
Mais TRIM(tab2) ne marche pas. Pourras tu m'aider stp?
Merci d'avance.
 

Pièces jointes

  • Test.xls
    13.5 KB · Affichages: 53
  • Test.xls
    13.5 KB · Affichages: 55
  • Test.xls
    13.5 KB · Affichages: 59

TOFatJOB

XLDnaute Occasionnel
Re : Comparer 2 colonnes

selon ton fichier, le TRIM s'applique à la plage feuille2 et pas sur l'objet recherché (A1 de feuille1)

Dans tous les cas, la fonction VLOOKUP (ou RECHERCHEV) n'accepte pas de formule imbriquée au niveau de la matrice (TAB)

je pense qu'il te faut décomposer, comme dans le fichier joint :

Feuille 2 tu fais le TRIM (ou SUPPRESPACE)

et tu vois que feuile 1 colonne D c'est OK

Souhaitant t'avoir aidée

@+
 

Pièces jointes

  • VanessaTest.xls
    13.5 KB · Affichages: 70

Monique

Nous a quitté
Repose en paix
Re : Comparer 2 colonnes

Bonjour,

Sans faire une colonne intermédiaire

=ESTNUM(EQUIV(A1;SUPPRESPACE(TabA);0))*1
=ISNUMBER(MATCH(A1,TRIM(TabA),0))*1

=NON(ESTNA(EQUIV(A1;SUPPRESPACE(TabA);0)))*1
=NOT(ISNA(MATCH(A1,TRIM(TabA),0)))*1

=SOMMEPROD((SUPPRESPACE(TabA)=A1)*1)
=SUMPRODUCT((TRIM(TabA)=A1)*1)

Les deux 1ères sont à valider en appuyant simultanément sur ctrl, maj et entrée
SommeProd et les autres formules matricielles n'acceptent pas les colonnes entières
La plage nommée "TabA" n'est pas la colonne B:B entière
 

Pièces jointes

  • EspacesVanessa.zip
    2.3 KB · Affichages: 57

Discussions similaires

Réponses
2
Affichages
630
Réponses
1
Affichages
134

Statistiques des forums

Discussions
312 390
Messages
2 087 952
Membres
103 683
dernier inscrit
Cescodelvar