Formules pour calculer des couleurs me semble bien longue..

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 !

Evelynetfrancois

XLDnaute Impliqué
Bonjour tout le monde
j’ai une fonction qui me calcul des temps en fonction de couleurs de références.
Je fais références à 4 couleurs différentes dans mon total
Donc j’enchaîne 4 fois la formule
N y a til pas plus court ???
merci pour toutes vos sujetions
Trés bonne soirée à vous tous
Au plaisir de vous lire
E et F


=(SumColorIfvariable($H$8:$AR$92;$B$8:$B$92;$BV$8;M3)/4/24)+(SumColorIfvariable($H$8:$AR$92;$B$8:$B$92;$BV$12;M3)/4/24)+(SumColorIfvariable($H$8:$AR$92;$B$8:$B$92;$BV$10;M3)/4/24)+(SumColorIfvariable($H$8:$AR$92;$B$8:$B$92;$BV$13;M3)/4/24)
 
Re : Formules pour calculer des couleurs me semble bien longue..

bonsoir pierrejean
et bien la voici.. (je l'ai trouvé sur ce site , encore merci' , mais j'ignore complètement le nom de l'auteur)
Function SumColorIfvariable(Plage_à_compter As Object, Plage_de_référence As Object, _
cellule_couleur As Range, Référence_cherchée As String) As Integer
On Error GoTo suite
Application.Volatile False
MaRef = False
SumColorIfvariable = 0
MaCoul = cellule_couleur.Interior.ColorIndex
For Each cell In Plage_à_compter
If cell.Interior.ColorIndex = MaCoul Then
maligne = cell.Row
For Each C In Plage_de_référence
If C.Row = maligne Then
If C.Value = Référence_cherchée Then
SumColorIfvariable = SumColorIfvariable + 1
End If
End If
Next
End If
Next
suite:
Exit Function
End Function
 
- 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
9
Affichages
2 K
M
Réponses
3
Affichages
4 K
_matt_44
M
P
Réponses
2
Affichages
1 K
Paul-Matthieu
P
Retour