Re,
je vais essayer de comprendre la formule
J'utilise 2 fonctions SI et 2 fonctions SOMMEPROD.
- La première SOMMEPROD recherche le coef de délégation correspondant au 2 critères (Agence et Poste).
SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Délégation]))
- La seconde SOMMEPROD recherche le coef de gestion correspondant au 2 critères (Agence et Poste).
SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Gestion]))
- La première fonction SI définit quel SOMMEPROD choisir en fonction du nombre d'heures.
(si heures<=300, on prend coef Délégation, sinon coef Gestion)
SI([@[heures réalisées]]<=300;SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Délégation]));SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Gestion])))
- On mutiplie le tout par Taux horaire et par Heures réalisées.
SI([@[heures réalisées]]<=300;SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Délégation]));SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Gestion])))*[@[Taux horaire agence]]*[@[heures réalisées]]
- La seconde fonction SI est purement esthétique (donc optionnelle), si la colonne Heures réalisées est vide, on n'affiche rien.
=SI([@[heures réalisées]]<>"";valeur si vrai (une des 2 sommeprod; valeur si faux (vide :""))
=SI([@[heures réalisées]]<>"";SI([@[heures réalisées]]<=300;SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Délégation]));SOMMEPROD((Coefficient[Agence]=[@Agence])*(Coefficient[Qualification]=[@Poste])*(Coefficient[Coefficient Gestion])))*[@[Taux horaire agence]]*[@[heures réalisées]];"")
Cordialement,