Toutes mes réponses sur les forums

7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Articles
  • en réponse à : Remplir vers le bas dans certains cas #122514
    k.musseleck
    Participant

    Bonjour,

    Merci messieurs la solution fonctionne parfaitement.
    J’aimerai pouvoir continuer le tri encore plus sur le même fichier.

    Je voudrai pouvoir obtenir l’image “voulu” avec comme résultat dans la colonne run_time, la somme des run_time pour un codeoperateur et un prod order donné.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Remplir vers le bas dans certains cas #122428
    k.musseleck
    Participant

    Bonjour Stéphane,
    Oui désolé je n’avais pas compris cela ainsi.
    Quel serait les codes à mettre en place?
    Merci

    • Cette réponse a été modifiée le il y a 1 année et 5 mois par k.musseleck.
    en réponse à : Remplir vers le bas dans certains cas #122425
    k.musseleck
    Participant

    Bonjour,

    Dans l’idéal ce que je cherche à faire c’est stocker la valeur de No commande si line type est de type “Entête production” et de retourner cette valeur dans No commande si prod order No de la variable est la même que celui d’une colonne donnée.

    Est ce possible sous power BI? Comment pourrait on écrire cela?

    en réponse à : Remplir vers le bas dans certains cas #122421
    k.musseleck
    Participant

    Bonjour,
    J’ai créé 2 étapes, une première source et une seconde navigation. Puis dans une troisième étape personnalisée j’ai mis:

    = GroupAllRows = Table.Group(Source, {“Prod_Order No”}, {{“AllRows”, each _, type table [EntryNo=number, Line_type=text, Prod_Order No=number, Item_No=text, Statut=nullable number, NomClient=nullable text, NoCommande=nullable text]}}),
    SelectionEcrituresProduction = Table.AddColumn(GroupAllRows, “Personnalisé”, each Table.SelectRows(
    [AllRows],
    (TableNosDonnees) => TableNosDonnees[Line_type] = “Entête production”)[NomClient]),
    DevelopperListeEcritureProduction = Table.ExpandListColumn(SelectionEcrituresProduction, “Personnalisé”),
    DevelopperAllRows = Table.ExpandTableColumn(DevelopperListeEcritureProduction, “AllRows”, {“EntryNo”, “Line_type”, “Item_No”, “Statut”, “NoCommande”}, {“EntryNo”, “Line_type”, “Item_No”, “Statut”, “NoCommande”}),
    ColonneNomClient = Table.RenameColumns(DevelopperAllRows,{{“Personnalisé”, “Nom Client”}})
    in
    ColonneNomClient

    Cela me renvoi l’erreur:
    ” Expression.syntaxerror:Jeton Eof attendu”

    en réponse à : Remplir vers le bas dans certains cas #122344
    k.musseleck
    Participant

    Bonjour,
    Oui mon dernier message est sur la seconde partie et comment l’exploiter.
    Donc si je comprends bien, j’écris cela dans l’état dans power query:

    let
    Source = Excel.CurrentWorkbook(){[Name=”Tableau3″]}[Content],
    GroupAllRows = Table.Group(Source, {“Prod_Order No”}, {{“AllRows”, each _, type table [EntryNo=number, Line_type=text, Prod_Order No=number, Item_No=text, Statut=nullable number, NomClient=nullable text, NoCommande=nullable text]}}),
    SelectionEcrituresProduction = Table.AddColumn(GroupAllRows, “Personnalisé”, each Table.SelectRows(
    [AllRows],
    (TableNosDonnees) => TableNosDonnees[Line_type] = “Entête production”)[NomClient]),
    DevelopperListeEcritureProduction = Table.ExpandListColumn(SelectionEcrituresProduction, “Personnalisé”),
    DevelopperAllRows = Table.ExpandTableColumn(DevelopperListeEcritureProduction, “AllRows”, {“EntryNo”, “Line_type”, “Item_No”, “Statut”, “NoCommande”}, {“EntryNo”, “Line_type”, “Item_No”, “Statut”, “NoCommande”}),
    ColonneNomClient = Table.RenameColumns(DevelopperAllRows,{{“Personnalisé”, “Nom Client”}})
    in
    ColonneNomClient

    Est ce bien cela?

    • Cette réponse a été modifiée le il y a 1 année et 5 mois par k.musseleck.
    en réponse à : Remplir vers le bas dans certains cas #122309
    k.musseleck
    Participant

    Bonjour,

    Merci beaucoup, mais le je ne comprends plus du tout. J’écris ce code dans une nouvelle colonne de ma table power bi?
    Je voudrais tester le second.

    en réponse à : Remplir vers le bas dans certains cas #122285
    k.musseleck
    Participant

    Bonjour,

    Merci mais comme je le disais plus haut, je ne peux pas utiliser cette fonction car dans mon tableau j’ai des cas ou il n’y a pas de nom de client. Si j’utilise remplir vers le bas, j’aurai un nom de client dans une case ou il ne doit pas en avoir.

7 sujets de 1 à 7 (sur un total de 7)