XL 2019 Calcul de pénalités

  • Initiateur de la discussion Initiateur de la discussion netparty
  • Date de début Date de début

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 !

netparty

XLDnaute Occasionnel
Bonjour à tous

Je me permet de vous demander votre aide, j'ai un fichier qui sert a gérer les interventions technique.

Suivant le type interventions si celle-ci n'est pas résolue dans un certain laps de temps nous recevons des pénalités et j'aimerais pouvoir calculer ces pénalités.

Les interventions sont classées suivant le code interventions (Code1, Code2,...) et pour chaque interventions les pénalités sont différentes si elle sont critique ou non critique.

Le temps de résolution se trouve en colonne N , les couts de pénalité se trouve dans l'onglet "Penalite".

l'exemple de calcul souhaité :

Pour l'intervention avec le code intervention "Code2" et non critique, si l’intervention à pris moins de 48heures alors il n'y a pas de pénalité mais si on dépasse 48 heures pour intervenir alors les pénalités sont de 200€/jour.

Et si la même intervention est critique alors le délais est de 30min et la pénalité de 400€/jour.

Suivant le type de code d'intervention j'ai aussi différent type de pénalité celle-ci se trouvent dans l'onglet "penelite".

J’espère que vous pourriez m'aide sur ce fichier.

Je vous joint mon fichier exemple.

Je vous remercie d'avance.

Bonne journée
 

Pièces jointes

Oui JHA tu as raison mais le calcul n'est pas correct.
Capture.PNG

Voir capture d'écran.
Je suis en critique en dessous de 48h il ne devrait pas avoir de pénalité.

Merci à toi
 
Bonjour à tous,

A essayer en "P34"
VB:
=SI(ET($J34="code6";$K34="NON CRITIQUE";($N34*24)>Penalite!$F$5);(ENT($N34*24)-Penalite!$F$5)*Penalite!$C$5;SI(ET($J34="code6";$K34="CRITIQUE";($N34*24)>Penalite!$L$5);(ENT($N34*24)-Penalite!$L$5)*Penalite!$I$5;""))
Recopier vers le bas

JHA
 

Pièces jointes

Bonjour à tous,

A essayer
VB:
=SI(ET($J34="code6";$K34="NON CRITIQUE";($N34*24)>Penalite!$F$5);ARRONDI.SUP(($N34*24)-Penalite!$F$5;0)*Penalite!$C$5;SI(ET($J34="code6";$K34="CRITIQUE";($N34*24)>Penalite!$L$5);ARRONDI.SUP(($N34*24)-Penalite!$L$5;0)*Penalite!$I$5;""))
copier vers le bas

JHA
 

Pièces jointes

Merci JHA c'est parfait

J'ai encore une question, pour l'instant je teste le fichier avec 3 codes d'interventions, mais dans le futur je vais avoir 25 codes différents donc 25 formules différentes suivant les cas.
Est-il possible de rassembler toutes les formules dans une seule ligne ?
Car pour plus de faciliter dans le fichier brut que je vais recevoir j'aimerais coller une seule fois la formule et l'étirer vers la fin de mon tableau, sinon je dois coller individuellement chaque formule par type d’intervention ce qui peut etre long suivant le tableau reçu.

Merci

bonne journée
 
- 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

  • Question Question
XL pour MAC Calcul de notes.
Réponses
5
Affichages
703
Réponses
22
Affichages
1 K
Réponses
11
Affichages
537
Retour