• Initiateur de la discussion Initiateur de la discussion vanesca
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

vanesca

Guest
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.
 
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

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

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

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

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
464
W
Réponses
30
Affichages
857
Réponses
5
Affichages
258
  • Question Question
Microsoft 365 Comparer 2 onglets
Réponses
8
Affichages
672
Retour