Toutes mes réponses sur les forums

15 sujets de 166 à 180 (sur un total de 245)
  • Auteur
    Messages
  • Kim Leblanc
    Participant

    Bonjour,

    Il vous faudrait alors une colonne numérique qui donne l’ordre souhaitée pour les étapes et d’utiliser la fonction Trier par colonne dans le menu Outils de colonne et sélectionner cette colonne numérique (il faut au préalable sélectionner le champs que l’on veut trier.)

    Kim

    en réponse à : Somme comprise entre MIN et MAX #63465
    Kim Leblanc
    Participant

    Bonjour,

    Après quelques recherches, j’ai créé une mesure en dax que j’ai appliqué au modèle que je vous ai montré précédemment.

    La mesure dax pour le calcul avant la date avec le nombre maximal de cas est comme suit:

    QtyAvantPic:=VAR MaxQty =
    MAXX(Tableau1;Tableau1[Qty])
    VAR MaxDate=
    CALCULATE(Max(Tableau1[Date]);Tableau1;Tableau1[Qty]=MaxQty)
    RETURN
    Calculate(sum(Tableau1[Qty]);filter(Tableau1;Tableau1[Date]<MaxDate))

    Dans mon cas, s’il y a plusieurs dates avec le nombre maximal de cas alors il prendra la dernière date. Je vous joins mon fichier.

    Kim

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Somme comprise entre MIN et MAX #63429
    Kim Leblanc
    Participant

    Bonjour,

    Ne sachant pas exactement comment vous importez les données, il est difficile de vous donner une réponse précise. Car nous ne savons pas comment sont structurés vos données.

    Néanmoins, de mon côté, je ne travaillerais pas avec un TCD, en fait, je ne suis pas sûre que l’on peut arriver à ce résultat à partir d’un TCD ou bien on se complique la vie.

    Si vous importez vos données via Power Query alors vous pouvez effectuer votre calcul directement dans Power Query.

    Si non, il serait possible de vous créer une liste de pays à partir de vos données et ensuite d’utiliser une combinaison de formules sommes.si.ens, max.si.ens, index/equiv. Qui ressemblerait à ceci:
    =SOMME.SI.ENS(Tableau1[Qty];Tableau1[Pays];$I4;Tableau1[Date];”<“&INDEX(Tableau1[Date];EQUIV(MAX.SI.ENS(Tableau1[Qty];Tableau1[Pays];$I4);Tableau1[Qty];0);0))

    Je vous joins un exemple.

    au plaisir,

    Kim

    Attachments:
    You must be logged in to view attached files.
    en réponse à : [Excel 2016] – Liste déroulante avec sélection multiple #63344
    Kim Leblanc
    Participant

    Et je te suggère fortement de mettre ta liste en forme de tableau à l’aide du menu Accueil/Mettre en forme de tableau, et d’utiliser ce tableau dans ta validation de données, de cette façon, les nouveaux éléments ajoutés dans ta liste seront pris en compte dans ton menu déroulant.

    en réponse à : [Excel 2016] – Liste déroulante avec sélection multiple #63343
    Kim Leblanc
    Participant

    Bonjour,

    Il faut premièrement ajouter la validation de données aux cellules de ta colonne C. Présentement il n’y a que la cellule C2 qui comprend la validation de données.

    Ensuite dans ton code, il y a deux choix possibles, si tu veux être en mesure d’appliquer le tout à n’importe quelle cellule de la colonne C alors tu peux modifier:
    If Target.Address = “$C$2” And Target.Count = 1 Then
    Par
    If Target.Column = 3 And Target.Count = 1 Then

    Ou si tu veux seulement que ce soit applicable à une sélection de cellules comme pour C2 à C14, tu peux remplacer par cette ligne:
    If Not Application.Intersect(Target, Range(“C2:C14”)) Is Nothing And Target.Count = 1 Then

    Au plaisir,

    Kim

    Kim Leblanc
    Participant

    Bonjour,

    À partir de votre panneau des champs, vous pourriez vous créer une hierarchie qui inclus vos 3 niveaux. Pour créer une hierarchie, vous déplacez un champs de votre table sur un autre champs de votre table qui doit être aussi inclus dans la hierarchie.

    Ensuite, vous glissez votre hierarchie en ligne dans votre matrice.

    Vous devez alors utiliser des mesures pour vos valeurs qui vont ressembler à ceci:

    Depense$ =
    SWITCH(TRUE();
    AND(ISINSCOPE(Dim_Phase[Etape1]);ISBLANK(VALUES(Dim_Phase[Etape1])));
    BLANK();
    AND(ISINSCOPE(Dim_Phase[Etape2]);ISBLANK(values(Dim_Phase[Etape2])));
    BLANK();
    AND(ISINSCOPE(Dim_Phase[Etape3]);ISBLANK(VALUES(Dim_Phase[Etape3])));
    BLANK();
    sum(‘Dépenses'[Réel]))

    Le ISINSCOPE permet de regarder sur quelle niveau de la hierarchie nous sommes et le ISBLANK(Values()) regarde si cette valeur est null. Si les deux paramètres sont rencontrés alors met un null, si non effectue le calcul de la somme des réels.

    Comme tu as 3 niveaux, ton SWITCH devra inclure également les 3 niveaux.

    Si joint un exemple.

    En espérant que c’est ce que vous recherchez.

    Kim

    Attachments:
    You must be logged in to view attached files.
    en réponse à : [Excel 2016] – Liste déroulante avec sélection multiple #63278
    Kim Leblanc
    Participant

    Par contre, je ne sais pas ce que vous désirez faire avec ces données une fois entré dans le fichier Excel, mais peut-être y aurait-il une solution plus simple pour arriver à vos fins. Si vous êtes débutant avec Excel, allez jouer dans le code VBA ne sera pas simple.

    en réponse à : [Excel 2016] – Liste déroulante avec sélection multiple #63276
    Kim Leblanc
    Participant

    Bonjour,

    J’ai trouvé ce tutoriel qui pourrait vous aider.

    Au plaisir,

    Kim

    en réponse à : [Excel 2016] – Liste déroulante avec sélection multiple #63236
    Kim Leblanc
    Participant

    Bonjour,
    Faire une sélection multiple dans un menu déroulant standard n’est pas possible via le menu données/validation de données. Il faut aller dans les contrôles de formulaire (menu développeur) et utiliser une zone de liste, par contre, à ce niveau là, si on veut être en mesure de récupérer les valeurs dans une cellule, il faudra utiliser du VBA.

    Au plaisir,

    Kim

    en réponse à : MS Query et Fichiers excel avec accès restreint #62994
    Kim Leblanc
    Participant

    Bonjour,

    Je n’ai pas cette option activée sur mon poste de travail, mais je vais quand même essayer de vous aider.

    Premièrement, si la protection appliquée demande un mot de passe pour effectuer la copie ou la modification ou l’impression des données, il sera probablement impossible de se connecter avec Power Query comme dans le cas où on utilise l’option Excel de Chiffrer avec un mot de passe. Il faut d’abord enlever le chiffrement avec le mot de passe pour pouvoir se connecter.

    D’après ce que j’ai lu sur le sujet, avec l’option restreindre les accès, les permissions semblent enregistrées dans le fichier. Peut-être pourriez-vous utiliser dans une requête vide, la fonction SharePoint.Files avec les paramètres qui ressemble à ceci.

    = SharePoint.Files(“https://xyz-my.sharepoint.com/personal/&#8221;, [ApiVersion = “Auto”])

    Il vous sera demandé qu’elles authorisations vous voulez utiliser, vous pourrez choisir votre compte professionnel/Microsoft.

    En espérant que ça vous donner une piste de solution.

    Kim

    Kim Leblanc
    Participant

    Bonjour,

    Vous pourriez copier le code de vos requêtes Power Query à partir de l’éditeur avancé et le coller dans l’éditeur avancé du Power Query de votre fichier qui comprend les TCD. Il se peut que vous ayez besoin de modifier la source pour que ça fonctionne correctement.

    De plus, une fois que vos requêtes seront construites dans le fichier qui contient les TCD, vous devrez changer la source des TCD pour le résultat de vos requêtes.

    Vous ne devriez pas avoir besoin de faire du copier/coller. Si l’extraction de la base de données provient d’un autre système, êtes-vous en mesure de vous connecter directement avec Power Query? Si non, si l’extraction est un fichier texte par exemple, il faudrait que la source de vos requêtes soit le fichier d’extraction comme le fichier texte par exemple.

    Au plaisir,

    Kim

    en réponse à : Filtre table avec filtre visuel #62541
    Kim Leblanc
    Participant

    Bonjour,

    Lorsque vous importez vos données via Power Query, vous pouvez changer le format en utilisant les paramètres régionaux et indiquer les paramètres régionaux de la source de données.

    Bonne journée!

    Kim

    en réponse à : url sur les colonnes des ID #62468
    Kim Leblanc
    Participant

    Bonjour,

    Non, vous n’avez pas à vous créer différentes pages de graphiques pour chacun des ID. Dans votre 1ere page de rapport, vous devez avoir une liste des ID dans lequel vous pourriez utiliser des filtres pour vous aider à choisir quel ID vous voulez sélectionné, comme par exemple, si les ID sont différents selon les Région, ou les secteurs d’activités…

    Vous aurez ensuite une autre page qui comprend les différents graphiques (détails pour le ID sélectionnez dans la page 1). Cette page reflétera l’information du ID sélectionnez dans la 1ere page.

    Vous avez un exemple de cette fonctionnalité ici:

    Power BI: Nouvelle option de « drill through »

    Si non, il serait plus facile de vous aider si vous nous soumettiez un jeu de données et un exemple de ce que vous souhaiter comme résultat.

    Kim

    en réponse à : url sur les colonnes des ID #62456
    Kim Leblanc
    Participant

    Bonjour,

    Vous pouvez utiliser la fonction d’extraction.
    Dans la page de rapport qui contient les graphiques par ID, il faut aller dans le panneau de visualisations et glisser votre champs ID dans la section Extraire.
    Vous pourrez alors à partir des autres pages de rapport qui contiennent le ID, cliquer avec le bouton droit de la souris, puis Extraire et sur le nom de la page de rapport qui contient vos graphiques par ID.

    Vous serez redirigé vers la page de rapport filtré sur le ID sélectionné.

    Au plaisir,

    Kim

    en réponse à : Filtre table avec filtre visuel #62335
    Kim Leblanc
    Participant

    Bonjour,

    Oui, c’est possible. À prime à bord, je vous dirais plutôt d’utiliser une mesure qu’une colonne…

    Mais il serait plus facile de vous aider si vous nous fournissiez un exemple de vos données et de leur structure.

    Au plaisir,

    Kim

15 sujets de 166 à 180 (sur un total de 245)