Toutes mes réponses sur les forums

13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Articles
  • en réponse à : Ligne vertic. du jour dans un graphe TCD #124903
    sylvain_laurent
    Participant

    Merci Xavier pour ta solution.

    C’est exactement ce que je souhaitais.
    L’astuce d’afficher le jour par un histogramme permet de ne pas afficher les valeurs 0. Et c’est ça qui me bloquait car j’utilisais une courbe.

    Grand merci à toi.

    en réponse à : Ligne vertic. du jour dans un graphe TCD #124670
    sylvain_laurent
    Participant

    Bonjour et merci pour votre réponse.

    J’ai exploré la piste d’ajouter une colonne avec la date du jour.
    Malheureusement ceci ajoute une ligne horizontale et non verticale.

    Autre piste que j’ai tenté, avec un TCD avec 2 lignes et 2 colonnes.
    Colonne 1 : date du jour sur les 2 lignes.
    Colonne 2 : une ligne avec la valeur 0 et 2nde ligne avec la valeur Max.
    Là encore, dans un graphique je ne peux pas afficher 2 graphes provenant de 2 sources différentes.
    Ou bien je n’ai pas la méthode.

    en réponse à : TOPN dans power pivot #86551
    sylvain_laurent
    Participant

    Nouvelle requête toujours dans le même thème, cette fois-ci avec un classeur en exemple.

    Comme vu précédemment la fonction TOPN fonctionne bien avec la méthode “table inversée”.

    Maintenant, j’ai besoin d’avoir un TOP5 par année.
    Dans mon classeur exemple, dans la tableau “Tab_Frns” j’ai pour chaque années la somme des retards de livraison par fournisseurs.

    Et je souhaiterai avoir le TOP5 des fournisseurs les plus en retard, et cela pour chaque année.
    Avec un petit segment pour piloter l’année sélectionnée.

    Dans mon classeur, ça fonctionne partiellement.
    J’ai bien un TOP5 mais sur l’ensemble des années, puis ensuite le segment filtre l’année parmis le TOP5.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : TOPN dans power pivot #86549
    sylvain_laurent
    Participant

    La méthode du tableau inversé + fonction EVALUATE puis TOPN fonctionne bien.

    Aussi j’ai ajouté un segment pour contrôler ce tableau et il est aussi impacté par la formule.
    Donc c’est exactement ce que je voulais.

    Maintenant je dois le mettre en œuvre dans mon application, avec mes vraies données.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : TOPN dans power pivot #86545
    sylvain_laurent
    Participant

    La méthode du tableau inversé + fonction EVALUATE puis TOPN fonctionne bien.

    Aussi j’ai ajouté un segment pour contrôler ce tableau et il est aussi impacté par la formule.
    Donc c’est exactement ce que je voulais.

    Maintenant je dois le mettre en œuvre dans mon application, avec mes vraies données.

    Encore merci à Stéphane, à la prochaine.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : TOPN dans power pivot #86544
    sylvain_laurent
    Participant

    En creusant un peu, effectivement l’exemple de la vidéo n’est pas du tout ce que je souhaite faire.

    Le TOPN utilisé dans la vidéo fonctionne car il est dans le CALCULATE.
    Bon je teste la solution de la table inversée.

    Et je vous tiens au courant, si ça peut en faire avancer certains…

    en réponse à : TOPN dans power pivot #86543
    sylvain_laurent
    Participant

    Merci Stéphane pour ton retour.

    Sans faire de pub, j’ai vu cette vidéo intéressante :

    Et à partir de la 15ème minutes, il créé un TOPN dans une mesure dans Pivot.
    Donc je me suis dit, pourquoi pas !?

    Sinon je ferai dans une nouvelle colonne.

    en réponse à : Mise à jour des données #86192
    sylvain_laurent
    Participant

    Merci Kim pour le post.

    En réalité, il suffisait de désactiver l’actualisation en arrière plan.
    Merci.

    en réponse à : requête redondante #85675
    sylvain_laurent
    Participant

    Aussi pour ce même projet, peut-on créer un tableau sur une feuille à partir de données provenant de Pivot (notamment de nouvelles colonnes calculées)

    Voir l’exemple en PJ. Je souhaiterai par exemple descendre ce tableau sur une feuille excel et que l’actualisation recalcule et mette à jour le tableau de la feuille.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : requête redondante #85673
    sylvain_laurent
    Participant

    Hello SL.

    J’ai essayé ta proposition sur mon fichier et ça fonctionne à merveille !
    La rapidité est top.

    Maintenant je n’ai pas qu’une table à gérer…

    J’ai, par exemple, une table “Composant” dans laquelle se trouve une liste de composants associés à des OF.
    Donc il y a une relation possible avec les N° d’OF de la hiérarchie.

    A partir de la hiérarchie d’OF que tu as créé, je dois maintenant affecter les composants associés.
    Dans ma application, les relations ne fonctionnent pas et je me retrouve avec la totalité des composants pour chaque OF.
    Avec PowerQuery ça fonctionnait bien donc j’imagine qu’avec Pivot ça devrait le faire.

    Pour l’exemple, j’ai modifié ton fichier et j’y ai ajouté une table “T_Composant” sur la feuille2.
    J’ai ensuite créé une relation dans Pivot et intégrer le composant dans le TCD.
    Résultat : ça fait la même chose. Je dois certainement louper qq chose.

    PS : je ne peux pas vous donner mon fichier directement car il y a des relations avec une BDD externe, désolé.

    Cordialement.
    Sylvain.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : requête redondante #85661
    sylvain_laurent
    Participant

    Bonjour SL et à tous.

    Tous mes meilleurs voeux pour 2021.

    Merci SL pour ta réponse très concrète.
    J’ai mis en œuvre une solution qui prend beaucoup de temps à faire la recherche.
    Sachant que je suis en lien avec une BDD qui est sur un serveur distant sur notre réseau.
    Temps approximatif 20 secondes pour avoir les OF père-fils…. + d’autres infos liés aux OF.

    Je vais essayer votre solution qui va certainement améliorer la vitesse.

    en réponse à : requête redondante #85394
    sylvain_laurent
    Participant

    Merci Stéphane pour ton temps.

    Je regarde la fonction récursive, et à l’occasion, je t’enverrai des news sur le sujet.

    Bonne fin d’année.
    Sylvain.

    en réponse à : requête redondante #85384
    sylvain_laurent
    Participant

    Merci SL pour la travail.

    Faut que j’analyse tout ça pour comprendre le principe mais en idée la solution me convient.

    Si je traduis ce que je comprends dans mon analyse :
    – La fonction filtre la colonne Père avec le Choix_Filtre.
    – Et le résultats est transformé en une Liste. (là j’ai du mal à comprendre pourquoi une liste ?)
    Donc 1 liste pour le A et 1 liste pour le F
    – Et ensuite tu ajoutes une colonne personnalisée avec appel de la fonction et comme paramètre d’entrée le Niveau 1.
    (ça je comprends)
    Dans la colonne personnalisée, c’est toi qui as ajouté le Try… Otherwise ou bien ça peut se faire en automatique ?

    Quel est l’avantage ou la subtilité de la liste ?

    Et pour créer la fonction, tu as écrit directement le code M ?

    ———————————-
    Pour aller plus loin, je me dis que là j’ai 5 niveaux, mais en réalité il faudrait boucler (comme un “while” en C) sur la fonction tant que l’ensemble de la liste du dernier niveau <> null.
    ça peut se faire ça en langage M ?

    Encore merci.

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