Microsoft 365 Compter le nombre de cellule colorié selon une critère date

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Abdoul aziz

XLDnaute Junior
Bonjour à Tous quelqu'un pourrait il m'aider

Je souhaite écrire une fonction ou formule qui me compte le nombre de cellule colorié en bleu (FEUIL 1 COLONNE A) et qui prends en compte les dates de la colonne B
EXEMPLE POUR LE MOIS DE JANVIER ; il va me compter le nombre de cellule colorié en bleu et dont les valeurs de la colonne B sont compris entre le 01/01/2022 et le 31/01/2022
ainsi de suite pour le mois de février.

les résultats seront mis dans ma feuil sheet1 (COLONE B)
merci
 

Pièces jointes

Bonjour à Tous quelqu'un pourrait il m'aider

Je souhaite écrire une fonction ou formule qui me compte le nombre de cellule colorié en bleu (FEUIL 1 COLONNE A) et qui prends en compte les dates de la colonne B
EXEMPLE POUR LE MOIS DE JANVIER ; il va me compter le nombre de cellule colorié en bleu et dont les valeurs de la colonne B sont compris entre le 01/01/2022 et le 31/01/2022
ainsi de suite pour le mois de février.

les résultats seront mis dans ma feuil sheet1 (COLONE B)
merci
Bonjour,
Une proposition en pj
La mise à jour se fait à la sélection de la feuille "Sheet1"
 

Pièces jointes

Bonjour à toutes & à tous, bonjour @Abdoul aziz , bonjour @Jacky67
Comme toujours j'arrive après la bataille ...

Mais voici une solution avec une fonction et une formule :
J'ai ajouté une liste de choix avec une mise en forme conditionnelle pour les autres couleurs au cas où ...
1647534681319.png

1647534717715.png

La fonction :
Enrichi (BBcode):
Function couleur(Plg As Range) As Variant
Application.Volatile True
     ReDim Tb(1 To Plg.Count, 1 To 1)
     i = 0
     For Each C In Plg.Cells
     i = i + 1
          Tb(i, 1) = C.Interior.Color
     Next C
     couleur = Tb
End Function
La formule (en Sheet1!B2) :
Enrichi (BBcode):
=SOMMEPROD((Feuil1!$B$2:$B$130<>"")*(MOIS(Feuil1!$B$2:$B$130)=MOIS(1&$A2))*(couleur(Feuil1!$B$2:$B$130)=couleur(INDEX($D$2:$D$6;EQUIV($B$1;$D$2:$D$6;0)))))

(J'exclus les ligne pour lesquelles la date n'est pas renseignée)
Voir le classeur en pièce jointe.
Amicalement
Alain
 

Pièces jointes

Bonjour à toutes & à tous, bonjour @Abdoul aziz , bonjour @Jacky67
Comme toujours j'arrive après la bataille ...

Mais voici une solution avec une fonction et une formule :
J'ai ajouté une liste de choix avec une mise en forme conditionnelle pour les autres couleurs au cas où ...
Regarde la pièce jointe 1134053
Regarde la pièce jointe 1134054
La fonction :
Enrichi (BBcode):
Function couleur(Plg As Range) As Variant
Application.Volatile True
     ReDim Tb(1 To Plg.Count, 1 To 1)
     i = 0
     For Each C In Plg.Cells
     i = i + 1
          Tb(i, 1) = C.Interior.Color
     Next C
     couleur = Tb
End Function
La formule (en Sheet1!B2) :
Enrichi (BBcode):
=SOMMEPROD((Feuil1!$B$2:$B$130<>"")*(MOIS(Feuil1!$B$2:$B$130)=MOIS(1&$A2))*(couleur(Feuil1!$B$2:$B$130)=couleur(INDEX($D$2:$D$6;EQUIV($B$1;$D$2:$D$6;0)))))

(J'exclus les ligne pour lesquelles la date n'est pas renseignée)
Voir le classeur en pièce jointe.
Amicalement
Alain
MERCI ça fonctionne
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
13
Affichages
121
Réponses
22
Affichages
1 K
Retour