Faire la somme de cellules d'une ^même couleur

Fermé
FRED94 - 10 déc. 2012 à 17:26
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 10 déc. 2012 à 20:17
Bonjour,
J'ai un souci avec un tableau excel :
je veux faire la somme des valuers présentes dans plusieurs cellules de même couleur, mais cela ne focntionne pas :
je fais dans la cellule qui somme tous les nombres :
SOMME.SI(B6:B186;44)
B6 et B186 étant la plage que je veux sommer et "44" étant la couleur orange que j'utilise.
Est-ce que le numéro de la couleur n'est pas bon ?
Comment puis-je le vérifier ?
Merci pour votre aide
Frédérique - FRED94


5 réponses

PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
10 déc. 2012 à 17:54
0
lucas est un futur champion.En sixième,il a mis une minute 14 secondes et 86 centièmes pour un cent mètres de nage libre. Le record du monde en 2008 est 44 secondes et 90 centièmes.à combien Lucas est-il de ce record du monde?
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
10 déc. 2012 à 20:17
29 secondes 96/100
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
10 déc. 2012 à 18:09
Bonjour

est ce que la couleur est attribuée "à la main" ou provient elle d'une mise en forme conditionnelle

bonne suite
0
FREDERIQUE94 Messages postés 18 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 15 juillet 2013
10 déc. 2012 à 18:13
Hello,
Non j'ai mis à la main la couleur de la cellule
0
FREDERIQUE94 Messages postés 18 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 15 juillet 2013
10 déc. 2012 à 18:21
A nouveau moi,
J'ai testé la formule de l'exemple, mais ça ne fonctionne pas.
Précision, je suis en excel 2010
merci
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
10 déc. 2012 à 18:33
Bonjour

Il faut copier la fonction se trouvant dans le module VBA pour utiliser la formule
0
FREDERIQUE94 Messages postés 18 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 15 juillet 2013
10 déc. 2012 à 18:33
SUPER , çà marche
encore MERCI !!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
Modifié par ccm81 le 10/12/2012 à 18:28
Là, tu ne pourra pas éviter une macro, je suppose que la proposition de PHILOU va dans ce sens (comme je suis sous excel 2003, je ne peux pas la lire)

Au cas où
Public Function SommeCoul(Plage As Range, Coul As Long) 
Dim s, cell As Range 
s = 0 
For Each cell In Plage 
  If cell.Interior.ColorIndex = Coul Then s = s + cell.Value 
Next cell 
SommeCoul = s 
End Function

Pour intégrer à ton classeur
Alt-F11 pour acceder à l'editeur vba
Insertion Module
Tu colles ce code
Dans la feuille tu utilises comme une fonction excel
ex
=sommecoul(A2:A21;44)

bonne suite
0