J'ai une colonne Date au format suivant 06-08-2000
.
Je dois convertir au format suivant: jj-mmm-aaaa
où mmm
serait {Jan, Fév, Mar, ...} < / code>
La sortie serait donc 06-août-2000
.
Je suis totalement nouveau dans powerquery et c'est ma seule tâche de l'utiliser. Toute aide sera grandement appréciée. Merci d'avance.
3 Réponses :
Dans Power BI, sélectionnez votre colonne. Ensuite, vous avez un onglet "Outils de colonne". Sélectionnez-le et vous verrez une option de format. Entrez dd-mmm-yyyy
En supposant que votre date d'origine se trouve dans la colonne date , dans Power Query, ajoutez une colonne Ajouter une colonne ... une colonne personnalisée ... avec la formule ci-dessous à convertir
= Date.ToText ([date], "jj-MMM-aaaa")
Je suppose que le nom de votre colonne de date est " dt ". Votre format d'entrée pour la date "06-08-2000" (jj-mm-aaaa votre cas) n'est pas un format de date reconnaissable dans Power Query. Vous devez donc créer une valeur au format date réelle en premier à partir de votre date d'entrée. Ensuite, avec quelques étapes supplémentaires, vous obtiendrez la sortie requise
Étape 1: Créez une nouvelle colonne "new_date" dans Power query comme ci-dessous-
Étape 2: Remplacez le type de données de la colonne nouvellement créée" new_date "par le type" Date "
Étape 3: Revenez au rapport en cliquant sur le bouton "Fermer et appliquer".
Étape 4: Nouvelle création d'une colonne personnalisée à l'aide de DAX suivant dans le rapport
custom_date = FORMAT(your_table_name[new_date],"dd-mmm-yyyy")
Vous avez maintenant la date formatée requise.
Est-ce clair maintenant?
Olaf vous a fourni une réponse PowerShell dans le commentaire et vous avez marqué la question avec PowerShell, mais votre sujet indique Powerquery. Qu'est-ce que vous voulez?