Bonsoir le forum, bonsoir androu,
La fonction Format() en DAX est l'équivalent de la fonction Texte() dans les formules d'Excel,
Elle convertit une valeur donnée vers un format texte mais permet aussi de personnaliser le résultat selon le 2ème argument saisi après le point-vigule à l'intérieur de la fonction format() ou texte().
Vous connaissez certainement quelques arguments de la fonction texte() pour personnaliser les nombres ou les dates (date courte, date longue, date avec heures, date dans l'ordre "année/mois/jour"....etc).
On aurait pu remplacer "General Date" par simplement des ""
"General Date" signifie qu'il n'y a pas de personnalisation particulière à notre colonne de dates.
Sinon, sans rentrer dans les détails sous peine de peut-être me tromper (confusion parfois entre langage M et DAX), j'ajouterais que certaines fonctions comme IF ou SWITCH demandent un même typage obligatoire entre les arguments. Comme un peu, certaines fonctions Excel notamment Recherchev() où certaines colonnes doivent être de même type.
Dans notre cas, sauf erreur de ma part, le 2ème et 3ème argument de IF(test logique;résultat si vrai;sinon si faux) doivent être au même format soit Texte d'où la conversion de la colonne Date au format Texte.
J'espère avoir répondu à votre demande.
Bonne soirée