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: 28

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

Réponses
7
Affichages
555
Réponses
14
Affichages
357

Statistiques des forums

Discussions
314 626
Messages
2 111 294
Membres
111 093
dernier inscrit
Yvounet