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

Power BI Discussion :

Récupérer les jours de la semaine précédente


Sujet :

Power BI

  1. #1
    Membre éclairé
    Homme Profil pro
    Touche à tout
    Inscrit en
    Mai 2017
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Touche à tout

    Informations forums :
    Inscription : Mai 2017
    Messages : 474
    Par défaut Récupérer les jours de la semaine précédente
    Bonjour,

    Je voudrais savoir comment faire pour récupérer les jours de la semaine S-1.

    Je souhaite afficher dans un tableau les valeurs de la semaine S-1. Par exemple, nous sommes semaine 14, je veux afficher les données de la semaine 13.

    Merci par avance pour votre support

  2. #2
    Membre Expert
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 266
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 266
    Par défaut
    Bonjour

    Vous pouvez utiliser DATESINPERIOD

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    VAR _jour = MAX('Données'[Date]) 
    RETURN CALCULATE([mesure];DATESINPERIOD('Données'[Date];_jour-WEEKDAY(_jour;2)-6;7;DAY))
    _jour-WEEKDAY(_jour;2)-6 pour renvoyer le lundi de la semaine précédente

    Stéphane

  3. #3
    Membre éclairé
    Homme Profil pro
    Touche à tout
    Inscrit en
    Mai 2017
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Touche à tout

    Informations forums :
    Inscription : Mai 2017
    Messages : 474
    Par défaut
    Il n'y aurait pas moyen de ne pas passer VAR _jour = MAX('Données'[Date]), c'est à dire on sait qu'aujourd'hui on est semaine xx, donc pour mon calcul auto je fais xx - 1 semaine?

  4. #4
    Membre Expert
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 266
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 266
    Par défaut
    Avec la fonction TODAY
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CALCULATE([mesure];DATESINPERIOD('Données'[Date];TODAY()-WEEKDAY(TODAY();2)-6;7;DAY))
    TODAY()-WEEKDAY(TODAY();2)-6 pour obtenir le lundi de la semaine précédente et DATESINPERIOD(....;7;DAY) pour prendre les 7 jours à partir de cette date

    on évite le n° de semaine : il est inutile de calculer qu'avant la semaine 1 c'est la 52 ou la 53 suivant les années

    Stéphane

  5. #5
    Membre éclairé
    Homme Profil pro
    Touche à tout
    Inscrit en
    Mai 2017
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Touche à tout

    Informations forums :
    Inscription : Mai 2017
    Messages : 474
    Par défaut
    Impeccable!

    Merci beaucoup

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/04/2007, 13h28
  2. récuperer des infos sur la session en cours
    Par Adren dans le forum ASP
    Réponses: 8
    Dernier message: 30/07/2006, 22h08
  3. Capture d'image sur une vidéo en cours
    Par Bill14 dans le forum Langage
    Réponses: 2
    Dernier message: 17/10/2005, 12h34
  4. Plus la main sur l'appli en cours d'execution..
    Par maddog2032 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 29/06/2005, 11h49

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