Je n'arrive pas à faire fonctionner cette formule pour calculer la différence entre deux dates

voici la formule:
if(diff(DateDeSortie_MAJ2,val("DateEntréeDIR2S_MAJ"))>=0,"",DateDeSortie_MAJ2)
merci pour votre aide
Answers
-
Grixis PartnerApplicant, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 94 ✭✭✭✭✭✭
Hello,
sans contexte et erreur c'est assez compliqué de determine le problème ?
Je dirais que la fonction diff() ne devrait pas avoir un argument val() avec une colonne en string à l'interieur si je me réfère à documentation;
diff
(date d1, date d2, [string unit])
Returns the difference between two dates expressed in given time units. The default unit of time is 'days'. The available units are: years, months, weeks, days, hours, minutes, seconds.
Sinon, peut-être le format entre les deux colonnes à comparer qui ne match pas pour produire une différence.
Aussi, il exite une step dans les prepare recipe qui est disponible en no code pour faire des differences entre des dates. "compute difference between dates"
Best,