XL 2016 Power Query - Problème de date

danielco

XLDnaute Accro
Bonjour,

Je veux filtrer les dates postérieures à J - 365. Comment le faire le plus simplement possible ? Ma solution, utilisant :
Date.Year(Date.AddDays(DateTime.LocalNow(),-365)) pour l'année, pareil pour le mois et le jour se révèle lourde.

Merci d'avance.

Daniel
 
Solution
Bonjour,

Un essai en se servant de la formule à @chris :

>Insérez la formule dans une requête vide appelée "FiltreDate" par exemple
>Filtrez votre table "Source" sur une quelconque date et remplacez la date en dur par le nom de la nouvelle requête "FiltreDate"

Cordialement

VB:
let
    DateCalc = Date.From(Date.AddDays(DateTime.LocalNow(),-365))
  in
    DateCalc

danielco

XLDnaute Accro
Bonjour,

Oui, j'ai téléchargé le pdf, c'est ma bible, mais j'étais passé à côté de Date.From. Par contre, pour filtrer mes dates, je dois remplacer l'année, le mois et le jour de :

VB:
= Table.SelectRows(#"Changed Type", each [X] > #datetime(2019, 7, 3, 0, 0, 0))

Par un Date.Year(Date.From...), Date.Month(Date.From...), Date.Day(Date.From...)

ou y a-t-il une autre syntaxe de filtre ? (Je peux ouvrir une nouvelle discussion si nécessaire).

Daniel
 

Amilo

XLDnaute Accro
Bonjour,

Un essai en se servant de la formule à @chris :

>Insérez la formule dans une requête vide appelée "FiltreDate" par exemple
>Filtrez votre table "Source" sur une quelconque date et remplacez la date en dur par le nom de la nouvelle requête "FiltreDate"

Cordialement

VB:
let
    DateCalc = Date.From(Date.AddDays(DateTime.LocalNow(),-365))
  in
    DateCalc
 

Pièces jointes

  • Filtre_Date.xlsx
    17.6 KB · Affichages: 10
Dernière édition:

Discussions similaires

  • Question
Power Query Power Query
Réponses
14
Affichages
713

Statistiques des forums

Discussions
312 169
Messages
2 085 921
Membres
103 039
dernier inscrit
SoulMat69