Forum Replies Created

Viewing 15 posts - 1 through 15 (of 55 total)
  • Author
    Posts
  • in reply to: Sous total en ligne #147730
    Éric Ste-Croix
    Participant

    Bonjour,

    Si je comprends bien, vous tenter de reproduire un format “États financiers” dans PowerBI.
    Voici des articles de blogues sous les liens ci bas documentant ceci :

    Power BI : Présenter un état des résultats

    Comment produire un état des résultats dans Power BI ?

    En espérant que cela pourra vous aider.

    Cordialement

    in reply to: Mise en page d’une matrice compte de résultat #141150
    Éric Ste-Croix
    Participant

    Bonjour

    Le format du résultat d’une mesure peut également se paramétrer à partir de l’interface de PowerBI.

    Dans la section Données, sélectionnez votre mesure.
    Une nouvelle entête “Outils de mesure” va apparaitre dans le haut de l’écran.
    La sous-section “Mise en forme” permet d’ajuster le format de présentation de la mesure sélectionnée.

    En espérant que cela vous aidera.

    Cordialement

    Eric Ste-Croix

    in reply to: MIN/MAX avec 2 conditions et dates Excel #140254
    Éric Ste-Croix
    Participant

    Bonjour,

    En effet, c’est fort possible que votre version d’Excel ne supporte pas ces fonctions.

    Sur le site de Microsoft, la version indiquée pour la fonction Max.Si.Ens. est 2019.

    Voir fichier joint.

    Cordialement

    Eric Ste-Croix

    Attachments:
    You must be logged in to view attached files.
    in reply to: MIN/MAX avec 2 conditions et dates Excel #140234
    Éric Ste-Croix
    Participant

    Bonjour,

    Voici ma proposition :

    Heure de début (MIN) :
    =MIN.SI.ENS(Compilation[[Heure de début]:[Heure de début]];Compilation[[Date]:[Date]];J4;Compilation[[Employé]:[Employé]];$I$3)

    Heure de fin (MAX) :
    =MAX.SI.ENS(Compilation[[Heure de fin]:[Heure de fin]];Compilation[[Date]:[Date]];J4;Compilation[[Employé]:[Employé]];$I$3)

    Je joins le fichier d’exemple.

    En espérant que cela vous aidera

    Eric Ste-Croix

    Attachments:
    You must be logged in to view attached files.
    in reply to: Dax : Somme valeurs Colonnes Dynamiques via un parametre #140082
    Éric Ste-Croix
    Participant

    Bonjour,

    Pour y parvenir, je crois que vous pourriez transformer votre table de données de départ.

    Transformation de données
    1 – Dans votre table, ajouter une colonne index afin d’identifier les lignes de la table de
    départ.
    2 – Dépivoter les différentes colonnes de “View Conversion” sur les différentes lignes.

    Visualisation de données
    1 – Création d’un paramêtre numérique permettant à l’usager d’identifier le nombre de colonne
    selectionné
    2 – Création d’une mesure permettant de conserver les valeurs selon le paramètre choisi par
    l’usager.
    Somme_Valeur_Filtré =
    VAR ValeurSelectionne = SELECTEDVALUE(‘A_Demo_Nb_Colonne'[Nb_Colonne])
    RETURN
    CALCULATE([Somme_Valeur],FILTER(A_Demo_Table, A_Demo_Table[Colonne] <=
    ValeurSelectionne))

    N’ayant pas acces au fichier source, j’ai créé une courte table démo.
    Je joins le fichier démontrant la solution.

    En espérant que cela pourra vous aider.

    Eric Ste-Croix

    Attachments:
    You must be logged in to view attached files.
    in reply to: formule= SI(EQUIV….. INDEX #139481
    Éric Ste-Croix
    Participant

    Bonjour,

    Le problème provient du fait que le compte comptable dans la cellule AO4 est en format texte
    alors que le même compte comptable dans la colonne B n’est pas dans ce format.

    Le petit triangle vert en haut a gauche de la cellule AO4 indique la présence du format texte.
    Pour le convertir en format nombre, sélectionner la cellule AO4, cliquer sur le point d’interrogation a gauche de la cellule et sélectionner convertir en nombre.

    Cordialement

    Eric Ste-Croix

    in reply to: formule= SI(EQUIV….. INDEX #139371
    Éric Ste-Croix
    Participant

    Bonjour,

    Voici une approche possible.
    Utiliser la formule ci-bas dans la cellule D3 et étirer la formule sur l’ensemble du tableau.

    =SI(D$1=$A3;$B3;0)+SI(D$1=$A3;$C3;0)

    La premiere partie de la formule présente l’info de la banque 1
    et la deuxieme partie de la formule présente l’info de la banque 2.

    En espérant que cela vous sera utile.

    Cordialement

    Eric Ste-Croix

    in reply to: colonne calculée #137978
    Éric Ste-Croix
    Participant

    Bonjour,

    Afin de simplifier la résolution, je vous suggère d’utiliser les mesures en langage DAX au lieu d’utiliser une colonne calculée.

    Voici 3 mesures en DAX qui vous permettraient d’identifier le Nb de mois de stock disponible et utilisable selon vos specifications.

    Moyenne mobile de la consommation des 3 derniers mois :
    AverageLast3Months =
    CALCULATE(
    SUM(stock[consommées]),
    DATESINPERIOD(stock[Date d’inventaire], LASTDATE(stock[Date d’inventaire]), -3, MONTH)
    ) /3

    Total des stocks disponibles et utilisables :
    Stock_Disponible_Utilisable =
    sum(stock[Stock disponible et Utilisable(SDU)])

    Nb de mois de stock disponible et utilisable :
    Mois de stock disponible et utilisable =
    DIVIDE([Stock_Disponible_Utilisable],[AverageLast3Months])

    En espérant que cela vous sera utile.

    Cordialement

    Eric Ste-Croix

    in reply to: Poids des valeurs de ma table #134965
    Éric Ste-Croix
    Participant

    Bonjour,

    Voici une proposition – 3 mesures DAX a adapter selon votre modèle.

    Total Sales
    : Sales = SUM(Sample_Dataset[Amount])

    Total Sales excluant le contexte de filtre du tableau.
    : All Sales = CALCULATE([Sales],ALL(Sample_Dataset[Dimension de votre tableau de donnée]))

    % de Sales
    : Sales_% = DIVIDE([Sales],[All Sales])

    La mesure All Sales identifie le total des ventes de votre tableau.
    Il est toutefois dynamique selon le contexte des autres filtres.
    Le % du total des ventes sera toujours 100%.

    En espérant que cela vous aidera.

    Cordialement

    Eric Ste-Croix

    in reply to: Graphique : choisir le dernier à afficher #128978
    Éric Ste-Croix
    Participant

    Bonjour,
    Voici une piste de solution a explorer

    1- Dans votre rapport PowerBI, generer un parametre de 1 a 12 representant les 12 mois de l’annee.
    2- Creer une nouvelle table – Month Table – identifiant chacun des mois et ajouter dans cette
    table une colonne index de 1 a 12 – Janvier a Decembre.
    3- Lier cette nouvelle table a votre table de fait dans votre modele de donnee sur la base du nom
    de mois
    4- Pour le realisé seulement, utiliser la mesure DAX suivante:
    Realise = CALCULATE(sum(Fact_Table[Realise]),
    FILTER(Month_Table,Month_Table[Index] <= [Valeur Du Parametre])
    )

    N.B. : Le parametre selectionne par l’usager indiquera la periode maximale
    a presenter dans le graphique pour le realise.

    En esperant que cela pourra vous etre utile

    Cordialement

    in reply to: Afficher dernier mois automatiquement #128530
    Éric Ste-Croix
    Participant

    Bonjour,

    Voici une proposition afin de présenter seulement le dernier mois ou il y a des données et ce, de facon dynamique:

    1- Creation d’une mesure DAX permettant d’identifier la derniere date presente dans la table de fait.
    Last Invoice Date = CALCULATE(LASTDATE(FACT_TABLE[DATE]),ALL(FACT_TABLE))
    2 – Dans la table de Calendrier, creation d’une colonne calculée permettant d’identifier l’année et le mois de la derniere transaction.
    CurrentMonth =
    IF(
    [Year] = YEAR([Last Invoice Date])
    &&
    [Month] = MONTH([Last Invoice Date])
    ,1
    ,0
    )
    3 – Creation d’un filtre dans la page du rapport sur le champ CurrentMonth – Table Calendrier
    et selection du chiffre 1.

    En espérant que cela vous aidera.

    in reply to: TCD issue de power query avec enregistrement unique #128529
    Éric Ste-Croix
    Participant

    Bonjour,

    Voici une proposition en Powerquery permettant d’effectuer
    1 – un regroupement par mois
    2 – un décompte du nombre de jour pour chacun des mois

    let
    // Hypothese – Présence d’une table nommée “SourceTable” avec une colonne nommée “Date”
    Source = SourceTable,
    // Extraire l’année et le mois de la colonne “Date”
    AddMonthYear = Table.AddColumn(Source, “MonthYear”, each Date.ToText([Date], “yyyy-MM”), type text),
    // Regroupement par mois et calcul du nombre de jour
    GroupByMonth = Table.Group(AddMonthYear, {“MonthYear”}, {{“TotalDays”, each List.Count([Date]), type number}})
    in
    GroupByMonth

    En espérant que cela vous aidera…

    Éric Ste-Croix
    Participant

    Bonjour,

    Je vous suggere d’avoir une table de date avec une granularité journalière avec un champ date – Si ce n’est pas le cas.
    A partir du champ date journalier, l’interface de PowerQuery permet d’obtenir la date de la fin de la semaine sans manipuler le code M.
    Dans onglet ajouter une colonne
    faites les selections suivantes : Date / Semaine / Fin de semaine.

    J’espere que cela vous sera utile.

    Cordialement

    in reply to: Mode partagé d’Excel #126778
    Éric Ste-Croix
    Participant
    in reply to: Regroupement de lignes #126532
    Éric Ste-Croix
    Participant

    Bonjour Christophe,

    Une piste de solution.
    Ajouter une colonne avec un index a base 0.
    Ajouter une colonne avec un index a base 1.
    Fusionner la table avec elle meme sur la base du code client + index
    Base 0 pour une table
    Base 1 pour l’autre table.
    Repeter la fusion autant de fois que de lignes a fusionner et eliminer les colonnes et les lignes en trop.

    En espérant que cette piste vous aidera.

    Cordialement

    Attachments:
    You must be logged in to view attached files.
Viewing 15 posts - 1 through 15 (of 55 total)