IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SSAS Discussion :

MDX - Calcul de la moyenne d'un jour de semaine donnée


Sujet :

SSAS

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    41
    Points
    38
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Octobre 2008
    Messages : 41
    Points : 38
    Par défaut MDX - Calcul de la moyenne d'un jour de semaine donnée
    Bonjour

    Je souhaite ajouter un membre calculé pour afficher l'a moyenne des ventes d'un jour de semaine donné.

    Par exemple pour jeudi le 29/oct/2009 il s'agit de calculer la moyenne des ventes réalisés tous les jeudis sur les derniers 365 jours.

    Dans mon cube je dispose d'un dimension TEMPS contenant 2 attributs JOUR et JOUR_DE_La_SEMAINE (Lundi ... DIMANCHE)


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    WITH 
    MEMBER [Measures].[Moyenne] AS
    AVG(
     FILTER (LASTPERIODS(365,[TEMPS].[JOUR].Currentmember),
       [TEMPS].[Jour de la Semaine].currentmember.name=!!!!!),
     CoalesceEmpty([Measures].[CA TTC],0))
    SELECT 
    ({[Measures].[CA TTC],[Measures].[Moyenne]}) ON COLUMNS,
    ([TEMPS].[Jour].MEMBERS) ON ROWS
    FROM [VENTES]
    Merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    41
    Points
    38
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Octobre 2008
    Messages : 41
    Points : 38
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    WITH
    MEMBER [Measures].[Moyenne] AS
    AVG(
    {EXISTS(LASTPERIODS(365,[TEMPS].[JOUR].Currentmember), [TEMPS].[Jour de la Semaine].CurrentMember)},
    COALESCEEMPTY([Measures].[CA TTC],0)
    )
    ça marche parfaitement comme ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2012] DAX : Calcul de la moyenne sur les 4 dernières semaines
    Par manu_manu_d dans le forum SSAS
    Réponses: 8
    Dernier message: 13/04/2012, 00h44
  2. [XL-2003] calcul de moyenne avec des jours fériés
    Par arnest dans le forum Excel
    Réponses: 3
    Dernier message: 22/11/2009, 19h06
  3. Réponses: 8
    Dernier message: 22/05/2008, 17h05
  4. Calculer une moyenne avec des jours absents
    Par guidav dans le forum Langage SQL
    Réponses: 7
    Dernier message: 25/01/2008, 10h35
  5. Problème dans le calcul des normales moyennes,
    Par MaxPayne dans le forum OpenGL
    Réponses: 1
    Dernier message: 12/04/2005, 18h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo