Comparer des colonnes et donner les nouveaux et anciens

  • Initiateur de la discussion Initiateur de la discussion flam72
  • 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 !

flam72

XLDnaute Occasionnel
Bonjour,

Dans le cadre d'une étude de saison, je cherche à savoir qui est "renouvelé" et "nouveau".
Je dispose de 4 colonnes à comparer mais en ligne.
L'idée est de vérifier si le nom inscrit dans la saison nouvelle se retrouve dans la saison dernière.

Si oui, il serait écrit "R" et si non il serait écrit "N" sur la ligne correspondante.
Bien entendu, la liste des noms peut-être plu sou moins importante d'une saison à l'autre mais la recherche se ferait sur la différence et comparaison entre les deux.

La formule et le résultat devrait se trouver dans la colonne G (N/R).

Merci pour votre aide,

Flam
 

Pièces jointes

Bonjour,
Une solution avec une colonne supplémentaire :
colonne supplémentaire en D dont la formule est en ligne 2 : =B2&C2
puis dans la colonne N/R en ligne 2 :
=SI(NB.SI(D2 : D10;F2&G2)>0;"R";"N") à adapter à la longueur de tes données de la saison précédente.
Une autre sans colonne supplémentaire mais avec une formule matricielle :
=SI(SOMME(SI($B$2:$B$10=E2;SI($C$2:$C$10=F2;1;0);0))>0;"R";"N") à valider par ctrl+maj+enter puis recopier vers le bas

Cordialement
 
Bonjour le Forum,
Bonjour flam72, l'ami Dugenou 🙂,

Principalement pour saluer l'ami Dugenou et accessoirement proposer une formule qui est matricielle mais n'a pas besoin de la validation particulière

=SI(SOMMEPROD(($B$2:$B$10&$C$2:$C$10=E2&F2)*1)>0;"R";"N")

Cordialement
 
Bonjour,
Une solution avec une colonne supplémentaire :
colonne supplémentaire en D dont la formule est en ligne 2 : =B2&C2
puis dans la colonne N/R en ligne 2 :
=SI(NB.SI(D2 : D10;F2&G2)>0;"R";"N") à adapter à la longueur de tes données de la saison précédente.
Une autre sans colonne supplémentaire mais avec une formule matricielle :
=SI(SOMME(SI($B$2:$B$10=E2;SI($C$2:$C$10=F2;1;0);0))>0;"R";"N") à valider par ctrl+maj+enter puis recopier vers le bas

Cordialement

Merci pour cette réponse que je n'ai pas eu le temps d'essayer 🙂
 
- 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

Discussions similaires

Retour