Formule Nombre de cellules couleur
Fermé
Excel pour les pas trop nulles...
-
13 juin 2016 à 10:04
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 13 juin 2016 à 14:53
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 13 juin 2016 à 14:53
A voir également:
- Formule Nombre de cellules couleur
- Formule excel pour additionner plusieurs cellules - Guide
- Excel cellule couleur si condition texte - Guide
- Formule si et - Guide
- Excel formule couleur cellule - Guide
- Formule excel moyenne - Guide
3 réponses
Fahora
Messages postés
814
Date d'inscription
jeudi 24 septembre 2015
Statut
Membre
Dernière intervention
2 janvier 2023
68
13 juin 2016 à 10:20
13 juin 2016 à 10:20
Bonjour ,
pour ce faire , il faut utiliser les macros et créer toi-même les fonctions :
Petit coup de main :
Tu peux utiliser le code ci-dessus :
La fonction NbColorSameAs prends comme référence ta plage a testé et une cellule contenant la couleur souhaité.
Un exemple :
Tu as mis en rouge la celulle B2;
en C2 : =NbColorSameAS(A2:A10; B2)
te donnera le nombre de case rouge (couleur identique à B2) sur la plage de A2 à A10
Cordialement,
pour ce faire , il faut utiliser les macros et créer toi-même les fonctions :
Petit coup de main :
Function NbColor(ByRef Plage As Range, Couleur As Byte) As Long
Dim c As Range
Dim nb As Long
nb = 0
For Each c In Plage
If c.Interior.ColorIndex = Couleur Then
nb = nb + 1
End If
Next c
NbColor = nb
End Function
Function NbColorSameAs(ByRef Plage As Range, ByRef Cellule As Range) As Long
NbColorSameAs = NbColor(Plage, Cellule.Interior.ColorIndex)
End Function
Tu peux utiliser le code ci-dessus :
La fonction NbColorSameAs prends comme référence ta plage a testé et une cellule contenant la couleur souhaité.
Un exemple :
Tu as mis en rouge la celulle B2;
en C2 : =NbColorSameAS(A2:A10; B2)
te donnera le nombre de case rouge (couleur identique à B2) sur la plage de A2 à A10
Cordialement,
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 juin 2016 à 10:37
13 juin 2016 à 10:37
Bonjour
VBA est il indispensable? si vous avez des mises en formes conditionnelles pour afficher les couleurs, vous devriez pouvoir en calculer le nombre pas des formules basées sur les mêmes raisonnements non?
crdlmnt
VBA est il indispensable? si vous avez des mises en formes conditionnelles pour afficher les couleurs, vous devriez pouvoir en calculer le nombre pas des formules basées sur les mêmes raisonnements non?
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 juin 2016 à 12:19
13 juin 2016 à 12:19
Si vous nous donnez ces formules où si, mieux vous mettez un fichier à disposition sur
https://www.cjoint.com/
en revenant ici coller le lien créé sur le site, on pourra surement vous aider
"bricoler" le fichier pour l'anonymiser si besoin et placez y quelques excplications
à vous lire
crdlmnt
https://www.cjoint.com/
en revenant ici coller le lien créé sur le site, on pourra surement vous aider
"bricoler" le fichier pour l'anonymiser si besoin et placez y quelques excplications
à vous lire
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 juin 2016 à 14:53
13 juin 2016 à 14:53
Re
voila une première tentative en fonction des MFC mais je n'ai pas compris tous les raisonnements et en patiuliers ceux qui sont liés à NR en G et H etc.. et G vide
d'où seulement trois cellules de remplies
notez que ces formules sont matricielles et doivent être entrées avec la touche enter en maintenant les touches ctrl et shift enfoncées?. Elles se retrouvent automatiquement entre accolades dans la barre de formuler.
revenez pour la suite, en complètant les explications
https://www.cjoint.com/c/FFnmXdx30F5
à vous lire
crdlmnt
voila une première tentative en fonction des MFC mais je n'ai pas compris tous les raisonnements et en patiuliers ceux qui sont liés à NR en G et H etc.. et G vide
d'où seulement trois cellules de remplies
notez que ces formules sont matricielles et doivent être entrées avec la touche enter en maintenant les touches ctrl et shift enfoncées?. Elles se retrouvent automatiquement entre accolades dans la barre de formuler.
revenez pour la suite, en complètant les explications
https://www.cjoint.com/c/FFnmXdx30F5
à vous lire
crdlmnt
13 juin 2016 à 10:35
Ne marche pas avec les MCF !!! Il faut faire le meme test que pour les MFC
13 juin 2016 à 11:49
comment vous joindre un fichier ?
13 juin 2016 à 12:53
http://www.cjoint.com/c/FFnk0AsjU5l