OVH Cloud OVH Cloud

cherche formule pour afficher dans une cellules différente cellules

6 réponses
Avatar
SabGR
Bonjour,

J'avais trouvé de l'aide sur ce forum il y a peu, je retente donc ma chance.
J'ai une colonne C avec des valeurs,
J'ai une colonne D avec des noms. (personne ayant écrit les valeurs en C)

En colonne E, j'ai ma formule =IF(COUNTIFS($C$3:C5, C5)>1, "e;No"e;,"e;"e;) pour détecter les doublons en colonne C et faire écrire "e;no"e; s'il y en a

En colonne F, j'ai ma formule =IF(MATCH($C5,$C:$C,0)=ROW(),"e;"e;,INDEX($D:$D,MATCH($C5,$C:$C,0),0)), qui me permet de renvoyer le nom correspondant au premier doublon.

Pour cette dernière formule, est il possible de la complexifier pour qu'elle m'affiche dans la cellules plusieurs noms sil y a plusieurs doublons? Je voudrais qu'elle m'affiche tous les noms correspondants à tous les doublons antérieurs.

Merci de votre aide

6 réponses

Avatar
Michel__D
Bonsoir,
Le 14/01/2021 Í  16:14, SabGR a écrit :
Bonjour,
J'avais trouvé de l'aide sur ce forum il y a peu, je retente donc ma chance.
J'ai une colonne C avec des valeurs,
J'ai une colonne D avec des noms. (personne ayant écrit les valeurs en C)
En colonne E, j'ai ma formule =IF(COUNTIFS($C$3:C5, C5)>1, "e;No"e;,"e;"e;) pour
détecter les doublons en colonne C et faire écrire "e;no"e; s'il y en a
En colonne F, j'ai ma formule
=IF(MATCH($C5,$C:$C,0)=ROW(),"e;"e;,INDEX($D:$D,MATCH($C5,$C:$C,0),0)), qui me
permet de renvoyer le nom correspondant au premier doublon.
Pour cette dernière formule, est il possible de la complexifier pour qu'elle
m'affiche dans la cellules plusieurs noms sil y a plusieurs doublons? Je
voudrais qu'elle m'affiche tous les noms correspondants Í  tous les doublons
antérieurs.

Tu as que des valeurs en double, pas de triple ?
Avatar
Benoͮt
Le 14 janvier 2021, SabGR eu l'idée de répondre :
Bonjour,
J'avais trouvé de l'aide sur ce forum il y a peu, je retente donc ma chance.
J'ai une colonne C avec des valeurs,
J'ai une colonne D avec des noms. (personne ayant écrit les valeurs en C)
En colonne E, j'ai ma formule =IF(COUNTIFS($C$3:C5, C5)>1, "e;No"e;,"e;"e;) pour
détecter les doublons en colonne C et faire écrire "e;no"e; s'il y en a
En colonne F, j'ai ma formule
=IF(MATCH($C5,$C:$C,0)=ROW(),"e;"e;,INDEX($D:$D,MATCH($C5,$C:$C,0),0)), qui me
permet de renvoyer le nom correspondant au premier doublon.
Pour cette dernière formule, est il possible de la complexifier pour qu'elle
m'affiche dans la cellules plusieurs noms sil y a plusieurs doublons? Je
voudrais qu'elle m'affiche tous les noms correspondants Í  tous les doublons
antérieurs.
Merci de votre aide

1. Colonne E remplie de 1 et un tableau croisé dynamique qui te donne le
nombre d'occurence de chaque nom ? Après tu peux faire un RECHERCHE du
nom dans le tableau croisé et afficher «Â e;no » ou ce que tu veux.
2. Tri par nom et en colonne E si(A2¡;"e;no";"") Í  recopier vers le
bas. LÍ , tu verras aussi tous les doublons.
P.S. Tu ne mélangerais pas les «Â ; » et les «Â , »Â ? Je dis ça parce que
j'ai du mal Í  lire tes formules.
--
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com
Avatar
MichD
Le 14/01/21 Í  10:14, SabGR a écrit :
Bonjour,
J'avais trouvé de l'aide sur ce forum il y a peu, je retente donc ma chance.
J'ai une colonne C avec des valeurs,
J'ai une colonne D avec des noms. (personne ayant écrit les valeurs en C)
En colonne E, j'ai ma formule =IF(COUNTIFS($C$3:C5, C5)>1, "e;No"e;,"e;"e;) pour
détecter les doublons en colonne C et faire écrire "e;no"e; s'il y en a
En colonne F, j'ai ma formule
=IF(MATCH($C5,$C:$C,0)=ROW(),"e;"e;,INDEX($D:$D,MATCH($C5,$C:$C,0),0)), qui me
permet de renvoyer le nom correspondant au premier doublon.
Pour cette dernière formule, est il possible de la complexifier pour qu'elle
m'affiche dans la cellules plusieurs noms sil y a plusieurs doublons? Je
voudrais qu'elle m'affiche tous les noms correspondants Í  tous les doublons
antérieurs.
Merci de votre aide

Bonjour,
Est-ce que j'ai compris ta question???
Un fichier exemple : https://www.cjoint.com/c/KApmolI8xzj
MichD
Avatar
sabgr
Le vendredi 15 Janvier 2021 à 00:14 par BenoÍ®t :
Le 14 janvier 2021, SabGR eu l'idée de répondre :
Bonjour,
J'avais trouvé de l'aide sur ce forum il y a peu, je retente donc ma
chance.
J'ai une colonne C avec des valeurs,
J'ai une colonne D avec des noms. (personne ayant écrit les valeurs en
C)
En colonne E, j'ai ma formule =IF(COUNTIFS($C$3:C5, C5)>1,
"e;No"e;,"e;"e;) pour
détecter les doublons en colonne C et faire écrire
"e;no"e; s'il y en a
En colonne F, j'ai ma formule
=IF(MATCH($C5,$C:$C,0)=ROW(),"e;"e;,INDEX($D:$D,MATCH($C5,$C:$C,0),0)),
qui me
permet de renvoyer le nom correspondant au premier doublon.
Pour cette dernière formule, est il possible de la complexifier pour
qu'elle
m'affiche dans la cellules plusieurs noms sil y a plusieurs doublons? Je
voudrais qu'elle m'affiche tous les noms correspondants Í  tous
les doublons
antérieurs.
Merci de votre aide
1. Colonne E remplie de 1 et un tableau croisé dynamique qui te donne le
nombre d'occurence de chaque nom ? Après tu peux faire un
RECHERCHE du
nom dans le tableau croisé et afficher
«Â e;no » ou ce que tu veux.
2. Tri par nom et en colonne E si(A2¡;"e;no";"")
Í  recopier vers le
bas. LÍ , tu verras aussi tous les doublons.
P.S. Tu ne mélangerais pas les «Â ; »
et les «Â , »Â ? Je dis ça
parce que
j'ai du mal Í  lire tes formules.
--
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com
Bonjour,
Je ne mélange pas les , et ; mes formules sont en anglais du coup j'adapte :)
merci pour ta réponse, c'est une idée. Cela dis en colonne E je souhaite garder mon affichage "no" en cas de doublon ou plus.
Avatar
sabgr
Le vendredi 15 Janvier 2021 à 13:16 par MichD :
Le 14/01/21 Í  10:14, SabGR a écrit :
Bonjour,
J'avais trouvé de l'aide sur ce forum il y a peu, je retente donc ma
chance.
J'ai une colonne C avec des valeurs,
J'ai une colonne D avec des noms. (personne ayant écrit les valeurs en
C)
En colonne E, j'ai ma formule =IF(COUNTIFS($C$3:C5, C5)>1,
"e;No"e;,"e;"e;) pour
détecter les doublons en colonne C et faire écrire
"e;no"e; s'il y en a
En colonne F, j'ai ma formule
=IF(MATCH($C5,$C:$C,0)=ROW(),"e;"e;,INDEX($D:$D,MATCH($C5,$C:$C,0),0)),
qui me
permet de renvoyer le nom correspondant au premier doublon.
Pour cette dernière formule, est il possible de la complexifier pour
qu'elle
m'affiche dans la cellules plusieurs noms sil y a plusieurs doublons? Je
voudrais qu'elle m'affiche tous les noms correspondants Í  tous
les doublons
antérieurs.
Merci de votre aide
Bonjour,
Est-ce que j'ai compris ta question???
Un fichier exemple : https://www.cjoint.com/c/KApmolI8xzj
MichD
Bonjour,
Tu m'avais aider à trouver une des deux formules la dernière fois :)
Il peut y avoir des triples ou plus oui.
Dans l'idée, ce que tu propose est très bien, merci beaucoup. Je chipote juste au cas ou ca soit possible: n'afficher que les doublons, triple... qui sont au dessus de la valeur que je viens de rentrer. Dans le cas de ton tableau, ligne 2: pas de nom car c'est la première fois, ligne 5: juste toto1, ligne 8: toto1 et toto4 etc....
Avatar
MichD
Un fichier exemple : https://www.cjoint.com/c/KApmolI8xzj
MichD

Bonjour,
Tu m'avais aider Í  trouver une des deux formules la dernière fois :)
Il peut y avoir des triples ou plus oui.
Dans l'idée, ce que tu propose est très bien, merci beaucoup. Je chipote juste
au cas ou ca soit possible: n'afficher que les doublons, triple... qui sont au
dessus de la valeur que je viens de rentrer. Dans le cas de ton tableau, ligne
2: pas de nom car c'est la première fois, ligne 5: juste toto1, ligne 8: toto1
et toto4 etc....

Cela aurait pris trop de temps d'inscrire dans une colonne vierge, ce
que tu voulais avoir comme résultat et de publier le classeur. Je laisse
Í  d'autres le soin de trouver ce que tu cherches. Je manque de temps!
MichD