Salesforce Administrateur Certifié logoDeveloppeur Salesforce certifié

Adrien Bayles Expert Webmarketing & CRM
Retrouvez-moi sur :

icone Google + icone Linkedin icone RSS

Formule de calcul de différence en nombre de trimestres entre deux dates

Notez ce Tuto: 
Average: 4.9 (7 votes)

Parfois la fonction Reporting de Salesforce oblige à trouver des solutions de contournement pour répondre aux besoins des utilisateurs ; les fonctionnalités de base n'offrant souvent, que des indicateurs basiques. L'avantage des formules Salesforce est qu'elles permettent de résumer une logique métier complexe et d'en formater le résultat de façon à ne laisser transparaître que l'information que l'on souhaite voir affichée. Voici justement un exemple de formule qui va dans ce sens-là.

La formule Salesforce suivante donne la différence en nombre de trimestres, entre la date de clôture d'une Opportunité et le trimestre en cours, sous la forme d'un nombre entier relatif.

CASE(MONTH(CloseDate),
1,1,2,1,3,1,4,2,5,2,6,2,7,3,8,3,9,3,10,4,11,4,12,4,0)
-
CASE(MONTH(TODAY()),
1,1,2,1,3,1,4,2,5,2,6,2,7,3,8,3,9,3,10,4,11,4,12,4,0)
+
IF(YEAR(TODAY())<>YEAR(CloseDate),(YEAR(CloseDate)-YEAR(TODAY()))*4,0)

Ainsi, un nombre négatif sera affiché pour une opportunité fermée durant un trimestre passé ; un numbre positif, pour un trimestre futur ; 0 pour le trimestre en cours.

Ajouter un commentaire