Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Calcul des heures en fonction de la couleur de la cellule

tinet

XLDnaute Impliqué
Bonjour le forum


Je cherche à associer une formule de calcul sur un format d'heures en fonction de la couleur de la cellule.
Ma formule se trouve en BM5 pour le calcul des heures

et en BM6 pour la partie couleur

Peut-être qu'il y a également une possibilité en fonction de la date qui se trouve dessus

merci de votre aide
 

Pièces jointes

  • Classeur1.xlsx
    12.9 KB · Affichages: 42

Dugenou

XLDnaute Barbatruc
Bonjour,
Pour le calcul des heures en BM4 et si j'ai bien compris :
Code:
=SI(OU(C5=0;B5=0);0;SI(C5>B5;C5-B5;B5-C5)-$BM$4)
pour la partie couleur : il manque la partie vba donc on ne peut pas savoir comment est écrite ta fonction somme-couleur.
Peut-être as-tu un fichier au format .xls ou .xlsm ?
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Peux tu essayer:
Code:
=(DECALER($A$2;3;EQUIV(BM$2;$B$2:$BK$2;0)+1)-DECALER($A$2;3;EQUIV(BM$2;$B$2:$BK$2;0)))-BM$4

JHA
 

Pièces jointes

  • Classeur1 (2).xlsx
    13.3 KB · Affichages: 38

tinet

XLDnaute Impliqué
Bonjour JHA et Dugenou

Je vous remets le fichier en ligne je pense que le problème vient au moment de l'enregistrement.



Excel avec tous différents formats...

Pour le format décalé il faudrait jusque je rajoute une condition pour éviter d'avoir une erreur si il n'y a pas d'heures dans les cellules.


C'est une idée

pour sommeprod() trop gourmand en mémoire
 

Pièces jointes

  • Classeur1.xlsm
    18.3 KB · Affichages: 39

JHA

XLDnaute Barbatruc
Bonjour à tous,

Pour remplacer sommeprod

Code:
=(SOMME.SI.ENS($C$5:$BK$5;$B$2:$BJ$2;">="&$BM$2;$B$2:$BJ$2;"<="&$BN$2)-SOMME.SI.ENS($B$5:$BK$5;$B$2:$BK$2;">="&$BM$2;$B$2:$BK$2;"<="&$BN$2))-SOMME(BM4:BN4)

JHA
 

Discussions similaires

Réponses
15
Affichages
426
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…