Contact: 514-605-7112 / info@lecfomasque.com

Comparaison des revenus entre clients

Ce sujet a 4 réponses, 3 participants et a été mis à jour par  tahars, il y a 1 semaine.

5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #57863

    tahars
    Participant

    Bonjour à tous,
    J’ai créé un tableau avec la somme des revenus suivant les années et la comparaison avec l’année précédente en utilisant la mesure suivante :
    Total revenu LY 2 = CALCULATE(
    SUM(‘Requête1′[DelNettValue]);
    SAMEPERIODLASTYEAR(‘Requête1′[DlvDelDate]);
    ALL(‘Requête1’))

    Cela fonctionne bien, jusqu’au moment où je rajoute un tableau de client. La sélection de quelques clients me donne me message d’erreur :
    (image1)
    Et d’autres pas :
    (image2)
    Y a-t-il un problème avec la formule de mesure ?
    Pourquoi le calcul se fait pour des clients et pas pour d’autres ?

    fichiers attachés:
    You must be logged in to view attached files.
    #57880

    Sophie Marchand
    Admin bbPress

    Bonjour,

    C’est malheureusement le genre de question difficile à répondre sans avoir accès au modèle de données… Pouvez-vous répliquer un mini exemple de votre situation et nous fournir le fichier?

    Merci.

    Sophie

    #57890

    tahars
    Participant

    le fichier est trop volumineux même compressé

    Voici le lien de partage sur google drive

    https://drive.google.com/open?id=1X5LZsOOVfmRo7YUfHYcU8New1O7J6Oht

    Merci beaucoup

    • Cette réponse a été modifiée le il y a 1 semaine et 2 jours par  tahars.
    #57972

    Charles Michaud
    Participant

    Bonjour,

    Il y a 2 problèmes avec votre document. Premièrement, pour utiliser les fonctions de type ‘time intelligence’ telles que SAMEPERIODLASTYEAR, il est important d’avoir une table de date en bonne et due forme dans son modèle de données. Dans votre cas, il faudra relier la table avec le champ DlvDelDate. Deuxièmement, votre formule DAX n’est pas tout à faite correcte. Voici la bonne formule :

    Total revenu LY 2 =

    CALCULATE(
    [SUM net values],
    SAMEPERIODLASTYEAR(‘Fonction appelée'[Date]))

    Voir en pièce jointe le modèle solutionné sans les données.

    Merci,
    Charles

    #57973

    tahars
    Participant

    Merci beaucoup Charles pour ta réponse. Ça va surement fonctionné.
    Au plaisir de collaborer.

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

Vous devez être connecté pour répondre à ce sujet.