Nombre de personnes par rapport à la couleur
Résolu
mj1974
Messages postés
1892
Date d'inscription
Statut
Membre
Dernière intervention
-
mj1974 Messages postés 1892 Date d'inscription Statut Membre Dernière intervention -
mj1974 Messages postés 1892 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai deux couleurs, gris pour Mapadis et bleu pour Culture.
Ces deux couleurs concernent des personnes.
J'aimerai à côté de chaque couleur, calculer le nombre de personnes correspondantes.
https://www.cjoint.com/c/GForGf410MJ
Merci d'avance.
Cordialement.
J'ai deux couleurs, gris pour Mapadis et bleu pour Culture.
Ces deux couleurs concernent des personnes.
J'aimerai à côté de chaque couleur, calculer le nombre de personnes correspondantes.
https://www.cjoint.com/c/GForGf410MJ
Merci d'avance.
Cordialement.
A voir également:
- Nombre de personnes par rapport à la couleur
- La boite a couleur - Télécharger - Divers Photo & Graphisme
- Nombre de jours entre deux dates excel - Guide
- Excel cellule couleur si condition texte - Guide
- Plan rapport de stage - Guide
- Comment savoir le nombre de personnes connecté sur mon wifi - Guide
3 réponses
Bonjour
Tes couleurs étant mises "à la main", il faut passer par une macro
http://www.cjoint.com/c/GFosCqvLOM8
Cdlmnt
Tes couleurs étant mises "à la main", il faut passer par une macro
http://www.cjoint.com/c/GFosCqvLOM8
Cdlmnt
Une macro est un bout de programme qui ajoute une fonctionnalité à Excel.
Excel ne possède pas à l'origine de fonction permettant de dénombrer les cellules d'une plage qui ont un fond d'une couleur donnée, il faut donc la fabriquer ... avec une macro
Dans ton fichier
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion/Module
3. Coller tout ce code
4. retour à la feuille
5. Ton fichier dispose maintenant de la fonction NbCoul que tu peux utiliser en lui donnant
- coullref la cellule dont le fond est celui à rechercher
- plage : la plage à traiter
Dans ton exemple la formule dans la cellule I3
=nbcoul(G3;A2:A119)
Cdlmnt
Excel ne possède pas à l'origine de fonction permettant de dénombrer les cellules d'une plage qui ont un fond d'une couleur donnée, il faut donc la fabriquer ... avec une macro
Dans ton fichier
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion/Module
3. Coller tout ce code
Option Explicit Public Function NBCoul(coulref As Range, plage As Range) Dim cel As Range, coul As Long, nbc As Long Application.Volatile coul = coulref.Interior.ColorIndex nbc = 0 For Each cel In plage If cel.Interior.ColorIndex = coul Then nbc = nbc + 1 Next cel NBCoul = nbc End Function
4. retour à la feuille
5. Ton fichier dispose maintenant de la fonction NbCoul que tu peux utiliser en lui donnant
- coullref la cellule dont le fond est celui à rechercher
- plage : la plage à traiter
Dans ton exemple la formule dans la cellule I3
=nbcoul(G3;A2:A119)
Cdlmnt
Je n'ai jamais eu de formation donc je galère un peu.
Peux tu me dire ce qu'est une macro et comment faire s'il vous plait ?
Merci d'avance.
Cordialement.