Bonsoir à tous !
@cousinhub : Hello !
Je ne sais expliquer le souci constaté autrement que par l'usage dans une version inadaptée.
La documentation Microsoft précise à propos de la fonction Date.ToText (voir ici !) que la syntaxe est :
Date.ToText(date,[Format= option, culture=option])
En conformité avec la bible, la commande initiale proposée était libellée ainsi :
= Table.TransformColumns(UnpivotJour, {{"DATE", each Date.ToText(_, [Format="yyyy MM dd"]), type text}})
Cette ligne de commande dans Excel 2016 génère un message d'erreur ("Nous n'avons pu convertir une donnée de type Record en type Text.")
L'à propos de la documentation précisant que les "options et culture peuvent également être des valeurs de texte", j'ai modifié la syntaxe ainsi :
= Table.TransformColumns(UnpivotJour, {{"DATE", each Date.ToText(_, "yyyy MM dd"), type text}})
Autre divergence : L'opérateur de coalescence n'est pas fonctionnel avec un produit Excel "ancien" (2016 ? 2019 ? je ne sais plus ...)