Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 23)
  • Auteur
    Articles
  • en réponse à : Champs Calculé TCD complexe #138234
    hboisteau
    Participant

    Bonjour Xavier et merci encore pour ton retour,

    Malheureusement cela n’est pas correct. le calcul de la première colonne est correct mais pas la deuxième en effet si tu divise 220/130 alors tu obtiens 169.2% et non pas 156% qui lui est la division des chiffres non cumule de la deuxième colonne soit 117/75.

    J’ai bien essayer de tourner le problème dans tous les sens mais malheureusement je n’y arrive.

    En vous remerciant par avance,

    HB

    en réponse à : historique et cumul #136637
    hboisteau
    Participant

    Bonjour le forum,

    j’essaye de faire remonter la demande d’aide.

    Merci par avance,

    HB

    en réponse à : historique et cumul #136097
    hboisteau
    Participant

    Merci beaucoup Antoine,

    j’ai copier le fichier avec le cumul désiré.

    Encore un grand merci,

    HB

    Attachments:
    You must be logged in to view attached files.
    en réponse à : historique et cumul #136073
    hboisteau
    Participant

    Merci beaucoup Antoine,

    En premier lieu excusez-moi pour les imperfections, mais vous avez compris le sens.

    Le fichier fonction super, mais je souhaiterais le cumule de la colonne Historique de N° série, en janvier il y a trois lignes et en février 4 lignes, ce qui devrait faire un total de 7.

    En faite je souhaiterais compter le nombres de jours de ce numéro de série, de façon a ce que si ce numéro de série est en fonction tout le mois de janvier 2024 alors c’est 31 et si nous l’utilisons encore en février (et ce tout le mois 29 jours) alors a la fin du mois de février nous serons à 60 jours d’utilisation.

    Encore un grand merci, pour vos conseils

    HB

    en réponse à : cumul J-1 #135001
    hboisteau
    Participant

    Bonjour,

    je recherche cela sur Power Query pardon, je gere beaucoup de données et je fusionne deux fichiers.

    Merci par avance,

    HB

    en réponse à : colonne conditionnelle #132725
    hboisteau
    Participant

    Bonjour Daniel et le Forum,

    Malheureusement j’applique la multiplication dans ma requete mais cela ne fonctionne pas.

    #”Colonne conditionnelle ajoutée” = Table.AddColumn(#”Personnalisée ajoutée5″, ” resultat MAS 1″, each if [SITESLOT] = 140 then [Resultat Mas]*10 else if [SITESLOT] = 141 then [Resultat Mas]*10 else if [SITESLOT] = 175 then [Resultat Mas]*10 else if [SITESLOT] = 176 then [Resultat Mas]*10 else if [SITESLOT] = 193 then [Resultat Mas]*10 else if [SITESLOT] = 194 then [Resultat Mas] else [Resultat Mas]*10),

    En faite c’est bien les numeros 140,141,175,176,193 et 194 à multiplier par 10.

    Merci de votre aide

    HB

    en réponse à : soustraction dans une colonne #132655
    hboisteau
    Participant

    Bonjour le Forum,

    Merci beaucoup pour votre aide, cela fonctionne parfaitement.

    Le principe de créer deux index et de fusionner la requête sur elle même c’est astucieux.

    Merci encore

    HB

    en réponse à : cumul journalier avec un critere #130980
    hboisteau
    Participant

    Bonjour Daniel et le Forum,

    Merci Daniel pour ta réponse mais malgré mon obstination je n’arrive pas a générer le résultat, cela tourne en boucle et ne s’arrête pas!

    A vrai dire je n’ai pas compris tes consignes et je suis un peu perdu dans la requête.

    HB

    en réponse à : cumul journalier avec un critere #130793
    hboisteau
    Participant

    Bonjour Daniel et le forum,

    merci pour cette réponse, je te joint ma requête ci-dessous:

    let
    Source = Excel.Workbook(File.Contents(“C:\Users\hbois\OneDrive\2020\Bureau\dossier de test Aout 23\5-DataBase Resultat Mas.xlsx”), null, true),
    TBLResultatMas_Table = Source{[Item=”TBLResultatMas”,Kind=”Table”]}[Data],
    #”Type modifié” = Table.TransformColumnTypes(TBLResultatMas_Table,{{“Date Exploit.”, type date}, {“Salle”, type text}, {“Machine”, Int64.Type}, {“Socle”, Int64.Type}, {“Déno.”, type text}, {“Marque”, type text}, {“Version”, type text}, {“Type”, type text}, {“Programme”, type text}, {“%”, type number}, {“Prog.”, Int64.Type}, {“Progressif”, type text}, {“Date config”, type date}, {“Dt. fin cfg”, type date}, {“Modèle”, type text}, {“Mise max#(lf)(montant)”, Int64.Type}, {“Nb#(lf)lignes”, Int64.Type}, {“Nb jours”, Int64.Type}, {“Inc Entrées”, Int64.Type}, {“Inc Sorties”, Int64.Type}, {“Inc Jackpots”, Int64.Type}, {“Inc CC”, Int64.Type}, {“Inc Billets”, Int64.Type}, {“Inc Entrées AFT Promos non restreints”, Int64.Type}, {“Inc Sorties AFT#(lf)Promos Non restreints”, Int64.Type}, {“Nb. Jeux “, Int64.Type}, {“Net Win”, Int64.Type}, {“Réel”, type number}, {“Théo”, type number}, {“Taux #(lf)occupation”, type number}}),
    #”Fractionner la colonne par délimiteur” = Table.SplitColumn(#”Type modifié”, “Progressif”, Splitter.SplitTextByDelimiter(“,”, QuoteStyle.Csv), {“Progressif.1”, “Progressif.2”, “Progressif.3”, “Progressif.4″}),
    #”Type modifié1″ = Table.TransformColumnTypes(#”Fractionner la colonne par délimiteur”,{{“Progressif.1”, type text}, {“Progressif.2”, type text}, {“Progressif.3”, type text}, {“Progressif.4″, type text}}),
    #”Colonnes supprimées” = Table.RemoveColumns(#”Type modifié1″,{“Salle”, “Machine”, “Socle”, “Déno.”, “Marque”, “Version”, “Type”, “Programme”, “%”, “Prog.”, “Progressif.3”, “Progressif.4”, “Date config”, “Dt. fin cfg”, “Modèle”, “Mise max#(lf)(montant)”, “Nb#(lf)lignes”, “Nb jours”, “Inc Sorties”, “Inc Jackpots”, “Inc CC”, “Inc Billets”, “Inc Entrées AFT Promos non restreints”, “Inc Sorties AFT#(lf)Promos Non restreints”, “Nb. Jeux “, “Net Win”, “Réel”, “Théo”, “Taux #(lf)occupation”}),
    #”Lignes filtrées” = Table.SelectRows(#”Colonnes supprimées”, each ([Progressif.1] <> null)),
    #”Valeur remplacée” = Table.ReplaceValue(#”Lignes filtrées”,null,”0″,Replacer.ReplaceValue,{“Progressif.2″}),
    #”Tableau croisé dynamique des colonnes supprimé” = Table.UnpivotOtherColumns(#”Valeur remplacée”, {“Date Exploit.”, “Inc Entrées”}, “Attribut”, “Valeur”),
    #”Lignes triées” = Table.Sort(#”Tableau croisé dynamique des colonnes supprimé”,{{“Date Exploit.”, Order.Ascending}}),
    #”Lignes groupées” = Table.Group(#”Lignes triées”, {“Date Exploit.”, “Valeur”}, {{“Coin In”, each List.Sum([Inc Entrées]), type nullable number}}),
    #”Index ajouté” = Table.AddIndexColumn(#”Lignes groupées”, “Index”, 1, 1, Int64.Type),
    TriSurIndex_1 = Table.Sort(#”Index ajouté”,{{“Index”, Order.Ascending}}),
    #”Personnalisée ajoutée” = Table.AddColumn(TriSurIndex_1, “Cumul Coin In”, each
    (OutTable) =>
    List.Sum(
    Table.SelectRows(
    TriSurIndex_1,
    (InTable) => InTable[Index] <= OutTable[Index]
    and
    InTable[Valeur] = OutTable[Valeur])[Coin In]
    )
    ),
    #”Lignes filtrées1″ = Table.SelectRows(#”Personnalisée ajoutée”, each ([Valeur] <> “0”))
    in
    #”Lignes filtrées1″

    en réponse à : cumul journalier avec un critere #130754
    hboisteau
    Participant

    Bonjour Daniel,

    Merci pour cette reponse.

    J’aessaye maintenant de la mettre en pratique avec mes données reelles et je suis confronté a une chose. Aucune erreur dans l’ajout de la colonne conditionnelle avec la formule
    = (OutTable) =>
    List.Sum(
    Table.SelectRows(
    TriSurIndex_1,
    (InTable) => InTable[Index] <= OutTable[Index]
    and
    InTable[machine] = OutTable[machine])[données]
    )
    ),

    mais a l’affichage je n’ai que Function dans ma cellule et pas de chiffres.

    deuxiemement peut tu m’expliquer les deux dernieres lignes c’est à dire :

    TriSurIndex_2 = Table.Sort(RunningTotalMachine,{{“Index”, Order.Ascending}}),
    SuppressionIndexCol = Table.RemoveColumns(TriSurIndex_2,{“Index”})

    comment fait-tu le deuxieme tri ?

    merci encore par avance

    HB

    en réponse à : TCD issue de power query avec enregistrement unique #128543
    hboisteau
    Participant

    Bonjour Eric,

    Merci de ton aide mais malheureusement je retrouve le nombre de jours total du mois, alors que je recherche le nombre unique.

    plusieurs enregistrements sur le même jours, avec un regroupement avant avant.

    l’idée serait de trouver la suivante:
    chaque jours j’enregistre les données de plusieurs machines, ses machines devront être regroupées en type (toutes celle qui ont le même type) et donc je recherche le nombre de jours unique également le nombre de machines par jour et cela par mois.
    exemple j’ai 4 enregistrements le 01/01/23 pour un type A et 3 Enregistrements le 02/01/23 pour un type A. Alors j’aimerais trouver nombres de jours = 2 et le nombres de machines 7/2=3,5
    merci encore de votre aide

    HB

    en réponse à : TCD issue de power query avec enregistrement unique #128528
    hboisteau
    Participant

    Bonsoir Nicolas,

    merci pour cette réponse.

    Effectivement j’ai des données chaque jours.

    Tu développer ta première idée stp afin que je comprendre bien le sens

    merci encore

    HB

    en réponse à : Rapport Journalier #126297
    hboisteau
    Participant

    Bonjour Daniel, le Forum,

    le fichier joint est une finalité.

    Je pars de données journalières et j’ai bien une créer une table de date pour les fonctions Time Intelligence.

    Je voudrais voir le post du 25/02/23 mais comment faire? c’est quoi l’intitulé du sujet?

    merci d’avance

    HB

    en réponse à : comparaisons resultats #126161
    hboisteau
    Participant

    Bonjour Daniel et le Forum,

    Vraiment un grand merci, cela fonctionne parfaitement.

    HB

    en réponse à : difference de deux releve entres deux heures #125905
    hboisteau
    Participant

    Bonjour Daniel,

    Merci pour ta reponse qui fonctionne tres bien je t’en remercie.

    Maintenant pourrais-je encore abuser pour compremdre comment faire avec plusieurs valeurs.

    Je rejoins le fichier excel modifier

    Encore merci a tous,

    Attachments:
    You must be logged in to view attached files.
15 sujets de 1 à 15 (sur un total de 23)