CELLULE DE COULEUR - calcul

fredobogoss

XLDnaute Junior
bonjour à tous,

Je suis bloqué sur une formule qui m’empêche d'avancer.

- dans mes cellules, la première colonne me comptabilise le nombre de personne par âge. (la c'est ok)
je suis bloquer sur la deuxieme colonne, ou je souhaiterais qu'il me prenne seulement les cellules de couleur et me mette le nombre de personne par age met qui a la couleur dessus

j'ai rajouté mon exemple sur excel pour mieux illustrer ma demande .

Je vous remercie par avance;
 

Pièces jointes

  • cellule en couleur.xls
    45 KB · Affichages: 43
  • cellule en couleur.xls
    45 KB · Affichages: 49
  • cellule en couleur.xls
    45 KB · Affichages: 50

eriiic

XLDnaute Barbatruc
Re : CELLULE DE COULEUR - calcul

Bonjour,

il faut modifier un peu ta fonction :
Code:
Function ColorCountIf(SearchArea As Object, BgColor As Range) As Integer
    Application.Volatile True
    ColorCountIf = 0
    MaCoul = BgColor.Interior.ColorIndex
    For Each cell In SearchArea
        If cell.Interior.ColorIndex = MaCoul And cell = BgColor Then ColorCountIf = ColorCountIf + 1
    Next cell
End Function
BgColor est une cellule qui fournit la couleur et la valeur recherchés :
Ensuite en E15 :
=ColorCountIf($B$3:$B$11;C15)
à recopier vers le bas

eric
 

Statistiques des forums

Discussions
312 322
Messages
2 087 284
Membres
103 507
dernier inscrit
tapis23