Colorer les minimums correspondant à chaque individu
Fermé
florent76
-
Modifié par florent76 le 23/12/2014 à 15:48
DjiDji59430 Messages postés 4170 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 6 janvier 2025 - 27 déc. 2014 à 12:49
DjiDji59430 Messages postés 4170 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 6 janvier 2025 - 27 déc. 2014 à 12:49
A voir également:
- Colorer les minimums correspondant à chaque individu
- Votre correspondant n'est pas autorisé à recevoir vos appels - Forum Mobile
- Correspondant occupe iphone - Forum Free mobile
- Excel colorer une cellule si - Guide
- Votre correspondant n'est pas joignable - Forum Mobile
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Forum Mail
8 réponses
DjiDji59430
Messages postés
4170
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
6 janvier 2025
682
23 déc. 2014 à 17:36
23 déc. 2014 à 17:36
Bonjour,
Avec une formule, je ne sais pas, mais avec un TCD, oui
https://www.cjoint.com/c/DLxrRBe7JsD
Avec une formule, je ne sais pas, mais avec un TCD, oui
https://www.cjoint.com/c/DLxrRBe7JsD
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
23 déc. 2014 à 18:09
23 déc. 2014 à 18:09
Bonjour
Peut être avec une macro
https://www.cjoint.com/?3LxsrlDg4Io
Cdlmnt
Peut être avec une macro
https://www.cjoint.com/?3LxsrlDg4Io
Cdlmnt
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
23 déc. 2014 à 18:58
23 déc. 2014 à 18:58
Bonjour à tous,
En utilisant une colonne auxiliaire C avec une formule matricielle (valider avec Ctrl+Shift+Enter). En C3:
=SI(NB.SI($A$3:A3;A3)>1;"";MIN(SI($A$3:$A$201=A3;$B$3:$B$201;9^99)))
Ensuite après avoir sélectionné le champ; MFC la formule est:
=ESTNUM($C3)
Les champs sont à adapter.
En utilisant une colonne auxiliaire C avec une formule matricielle (valider avec Ctrl+Shift+Enter). En C3:
=SI(NB.SI($A$3:A3;A3)>1;"";MIN(SI($A$3:$A$201=A3;$B$3:$B$201;9^99)))
Ensuite après avoir sélectionné le champ; MFC la formule est:
=ESTNUM($C3)
Les champs sont à adapter.
Merci beaucoup pour cette réponse.
Ce n'est malheureusement pas ce que je veux obtenir. Je n'ai pas besoin de menus déroulant.
Il faut que je puisse rajouter des lignes avec d'autres pays (qui sont parfois en doublons donc) et d'autres valeurs et qu'à chaque fois si il y a lieu, les valeurs minimales de chaque pays apparaissent en couleur dans la colonne des valeurs.
.
Cela doit donc être paramétré dans la mise en forme conditionnelle, mais je ne parviens pas à trouver comment...
Ce n'est malheureusement pas ce que je veux obtenir. Je n'ai pas besoin de menus déroulant.
Il faut que je puisse rajouter des lignes avec d'autres pays (qui sont parfois en doublons donc) et d'autres valeurs et qu'à chaque fois si il y a lieu, les valeurs minimales de chaque pays apparaissent en couleur dans la colonne des valeurs.
.
Cela doit donc être paramétré dans la mise en forme conditionnelle, mais je ne parviens pas à trouver comment...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MERCI pour vos deux réponses. Je n'ai même pas tout compris pour la macro, mais cela fonctionne à merveille.
.
La réponse de tontong va correspondre davantage à ce que je cherche car j'ai besoin d'un affichage immédiat à l'ouverture du fichier.
.
J'étais parti sur la même base avec la recherche des doublons, mais je n'avais pas pensé à l'utilisation d'une colonne auxiliaire que je pourrai aisément masquer.
Bravo et merci pour cette solution efficace.
.
Cela me confirme (pour le moment en tout cas) que l'on ne peut pas afficher ces minimums simplement et sans recourir à un calcul intermédiaire.
.
Il y a un petit défaut dans la formule de tontong : il faut absolument que la colonne des valeurs soit affichée dans l'ordre croissant, sinon cela ne fonctionne plus car la valeur minimale est toujours affichée en C en face de la première occurrence d'un nouveau pays et non pas en face du minimum où qu'il se trouve.
.
Est-ce qu'on peut améliorer la formule sur ce point ?
.
La réponse de tontong va correspondre davantage à ce que je cherche car j'ai besoin d'un affichage immédiat à l'ouverture du fichier.
.
J'étais parti sur la même base avec la recherche des doublons, mais je n'avais pas pensé à l'utilisation d'une colonne auxiliaire que je pourrai aisément masquer.
Bravo et merci pour cette solution efficace.
.
Cela me confirme (pour le moment en tout cas) que l'on ne peut pas afficher ces minimums simplement et sans recourir à un calcul intermédiaire.
.
Il y a un petit défaut dans la formule de tontong : il faut absolument que la colonne des valeurs soit affichée dans l'ordre croissant, sinon cela ne fonctionne plus car la valeur minimale est toujours affichée en C en face de la première occurrence d'un nouveau pays et non pas en face du minimum où qu'il se trouve.
.
Est-ce qu'on peut améliorer la formule sur ce point ?
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
24 déc. 2014 à 13:32
24 déc. 2014 à 13:32
Bonjour,
Exact je m'étais arrêté aux valeurs décrites.
Pour y remédier, mais à vérifier!
En C3=MIN(SI($A$3:$A$31=A3;$B$3:$B$31;9^99)) toujours en matricielle.
Mfc la formule est :=$A3&$B3=$A3&$C3
Exact je m'étais arrêté aux valeurs décrites.
Pour y remédier, mais à vérifier!
En C3=MIN(SI($A$3:$A$31=A3;$B$3:$B$31;9^99)) toujours en matricielle.
Mfc la formule est :=$A3&$B3=$A3&$C3
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
27 déc. 2014 à 08:14
27 déc. 2014 à 08:14
Bonjour à tous,
tu peux entrer directement en MFC la formule
Naturellement, B2:B11 contient tes valeurs numériques et A2:A11 tes pays
cordialement
tu peux entrer directement en MFC la formule
=B2=MIN(SI($A$2:$A$11=A2;$B$2:$B$11;9^9))en ayant sélectionné la zone B2:B11 auparavant.
Naturellement, B2:B11 contient tes valeurs numériques et A2:A11 tes pays
cordialement
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
27 déc. 2014 à 11:50
27 déc. 2014 à 11:50
Bonjour,
Merci à JvDo pour son regard critique et éclairé.
C'est vrai qu'une Mfc balaye aussi bien le champ qu'une matricielle.
On peut bien sûr étendre le champ et colorer les deux colonnes( pour 2 $ de plus)
=$B2=MIN(SI($A$2:$A$21=$A2;$B$2:$B$21;9^9))
Merci à JvDo pour son regard critique et éclairé.
C'est vrai qu'une Mfc balaye aussi bien le champ qu'une matricielle.
On peut bien sûr étendre le champ et colorer les deux colonnes( pour 2 $ de plus)
=$B2=MIN(SI($A$2:$A$21=$A2;$B$2:$B$21;9^9))
DjiDji59430
Messages postés
4170
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
6 janvier 2025
682
27 déc. 2014 à 12:49
27 déc. 2014 à 12:49
Bonjour,
Je reviens avec mon TCD, d'utilisation facile et intuitive !
Même s'il est toujours très intéressant d'apprendre sur d'autres façons de faire.
https://www.cjoint.com/?DLBm2GkIiqU
Je reviens avec mon TCD, d'utilisation facile et intuitive !
Même s'il est toujours très intéressant d'apprendre sur d'autres façons de faire.
https://www.cjoint.com/?DLBm2GkIiqU