Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
    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
8
Affichages
358
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…