NB.SI critère couleur [Résolu/Fermé]

Signaler
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013
-
 Wanam -
Bonjour,

je souhaite compter le nombre de cellules selon la couleur de fond des cellules. Je pense utiliser la fonction NB.SI mais je ne sais pas quoi mettre en critère.

Merci d'avance pour votre aide

10 réponses

Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

Je dois m'absenter, mais si tu suis, on peut le faire par formule mais ça demande un peu d'artifice
Sur ton tableau active la cellule L3 et Insertion/Nom/Définir
dans nom dans le classeur saisir par exemple couleur
dans Fait référence à, coller cette formule

=LIRE.CELLULE(38;numérotation!D3)+(ALEA()>1)
et OK
alors que tu ta cellule L3 est encore activée, dans la barre des formules saisir
=couleur
et incrémente vers le bas jusqu'en bas de ton tableau
pour compter les cellules jaune dans une cellule saisir cette formule

=NB.SI(L3:L585;36)

pour le beige orangé
=NB.SI(L3:L585;40)
et pour le gris
=NB.SI(L3:L585;15)
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

Super! opération réussie grâce aux instructions ;)
Merci beaucoup
Sympa,
Si tu as d'autres code couleur. N'hésite pas à les mettre.
Pour ma part, sous Excel2010, j'ai mis la formule suivante =SommeSiCouleurFond(A1:A5;6)
6 pour la couleur jaune et parce que je voulais la somme
Messages postés
52495
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 octobre 2020
14 364
Bonjour.

NB.SI ne peut pas lire la couleur d'une cellule.
Il faut donc ajouter des codes dans une colonne, et ce sont ces codes qui provoqueront l'affichage des couleurs dans tes cellules, grâce aux règles de Mise en Forme Conditionnelle ; ce sont également ces codes qui te permettront d'écrire une formule avec NB.SI.
Envoie ton fichier avec https://www.cjoint.com/
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

Oui mais tu ne dis pas comment tu colorises tes cellules manuellement ou avec une mise en forme conditionnelle ?

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

Elles sont colorisées manuellement. Je ne suis pas très au point en informatique pour ne rien vous cacher. Je ne sais pas en quoi consiste la mise en forme conditionnelle.
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

Si tu utilises les couleurs basiques de la palette Excel on peut y arriver par formule, peux tu changer tes couleurs
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

En faite ce sont déjà des couleurs de la palettre de base
Messages postés
1263
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
533
Bonjour,

C'est possible, mais il faut préalablement passer par VBA pour définir les numéros de la couleur, et ensuite appliquer NB.SI à ces numéros.
Pour le code VBA voir http://gerard.g.pagesperso-orange.fr/logexl_05.htm#Numero_couleur_cellule

Cordialement.
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Bonjour,

Pas si sur, si au départ il y a une mise en forme conditionnelle, attendons de voir le fichier avant d'être aussi affirmatif
Cordialement
Mike-31
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

Bonjour,
merci pour votre aide
je suis désolé, je ne peux pas vous envoyer le fichier car je travail sur celui ci dans le cadre d'un stage en RH, les donées sont donc confidentiels. Je vais essayer la méthode de g
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

Voici le lien https://www.cjoint.com/?3FejDrxKnBJ
Je souhaite compter le nombre de cellules par couleur de la colonne D.

Merci pour votre aide
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

bon sais tu allez sais tu créer un bouton activex et aller dans le visual basic
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

non, je ne connais pas ce bouton activex
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

cela ne va pas être facile, si tu as Excel 2007 ou 2010, sur ton Ruban as tu l'onglet Développeur, il est à droite de l'onglet Révision et Affichage
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

je ne trouve pas cette fonction, je suis sur excel 2003 :/
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

C'est une des rares solutions sans VBA, le seul bémol est d'utiliser les couleurs basiques et connaitre l'index couleur
Messages postés
9
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
4 juin 2013

Oui en tout cas super efficace et relativement facile à mettre en place pour un érudit comme moi. Merci encore, c'est vraiment bien de pouvoir solliciter des personnes maitrisant bien les outils
Messages postés
17293
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
24 octobre 2020
4 303
Re,

Rien ne t'empêche de créer rapidement un fichier de quelques lignes anonymisées, tu ne voudrais pas qu'on le fasse à ta place, ou on t'envoi la facture.

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.