Power BI power query

yasmineoudad

XLDnaute Nouveau
Bonjour la communauté,
Ce matin je bloque sur une opération sur power query.
Sur le tableau que vous voyez, j'aimerais modifier toutes les cellules avec le chiffre décalé et ajouté 0 au début car il manque dans la formule exemple:
2691199 le rendre 02691199 et le tableau est long. je DOIS DONC FAIRE COMMENT SUR MA REQUETE svp.
Je suis débutante sur power query
Merci de m'aider.
 

Pièces jointes

  • PBL affectation.png
    PBL affectation.png
    12.2 KB · Affichages: 27

mromain

XLDnaute Barbatruc
Bonjour yasmineoudad, le forum,

En supposant que tes données sont dans un tableau nommé Tableau1, tu peux tester la requête suivante :
Code:
let
    Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
    GetDataType = (value as any) as record => Table.Schema(#table(type table [DataType = Value.Type(value)], {})){0},
    TransformColumn = Table.TransformColumns(Source, {{"Organisation du salarié par période", each if GetDataType(_)[Kind]="number" then "0" & Text.From(_) else _}})
in
    TransformColumn

Le code contient :
  • la fonction GetDataType qui renvoie le type de donnée d’une valeur ;
  • l’opération de "transformation de la colonne Organisation du salarié par période" qui ajoute un 0 avant la valeur si elle est numérique.

Cela semble répondre à la question telle que tu nous la présentes.

A+
 

Discussions similaires

Statistiques des forums

Discussions
311 720
Messages
2 081 909
Membres
101 836
dernier inscrit
karmon