Power Query Filtre sur jours ouvrés -1

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Efgé

XLDnaute Barbatruc
Bonjour à toutes et tous.
Je plante le décor:
Depuis hier je suis sous 360
J'ai une table Access (copiée pour l'exemple sur la feuille data) qui regroupe des productions par jour.
Je ne dois extraire -afficher - que les productions qui ont eu lieues depuis le dernier jour ouvrés jusqu'à aujourd'hui.
J'ai ajouté une colonne (W.E) dans la requête qui cible les samedis et dimanche et ajouté un tableau des fériés (feuille fériés).

La question : Comment mettre en place ce filtre
Si une bonne âme passe par ici avec une idée…..

Cordialement
 

Pièces jointes

Bonjour à tous

Sauf erreur de ma part, cela équivaut à rechercher la borne égale à
=SERIE.JOUR.OUVRE.INTL(AUJOURDHUI();-1;1;JF)

En reprenant
  • deux fonctions personnalisées de Jean-Eric pour calculer Pâques et les jours Fériés
  • une fonction personnalisée fxWorkdays de Bill Szysz que j'ai modifiée, pour qu'elle accepte un nombre de jours en négatif, et simplifiée (elle acceptait comme argument des abréviations de jours) avant de la rebaptiser SerieJOurOuvre
on obtient la date du JO précédent aujourd'hui pour filtrer la table
 

Pièces jointes

Re
MERCI Chris 🙂 c'est exactement ça ….
Maintenant, arrive le plus difficile : Je dois comprendre la méthode, mais ça viendras 😀

Merci à toutes et tous de vous être penché-e-s sur mon cas.

Cordialement
 
Re
@job75
C'est une décision groupe. Tous le monde est passé à 360.
Nous devons supprimer les versions anciennes et ne plus fournir d'informations que le strict minimum.

Concernant ma demande, le fichier ne peut être en PDF puisque les destinataires s'en servent, parfois, pour alimenter des bases ou faire des rapprochements.

Dura lex, sed lex

Cordialement
 
Bonjour à toutes et tous 🙂
@chris

J'ai recréé tes requêtes et fonctions.
Je me confronte à un écueil (de taille .. )
Comment à tu filtré la colonne des dates en utilisant DateRef.
Dans les filtres chronologique, j'ai fait choux blancs…..

Si tu passes par ici.

Cordialement
 
RE

Dateref est calculé par requête, comme la formule SERIE.JOUR.OUVRE que j'ai citée, et est donc glissant.

J'ai appliqué un filtre chrono quelconque puis dans la barre de formule remplacé la date par DateRef

Peux-tu préciser ton process. Tu attaques la base Access directement ou bien ?
 
Dernière édition:
Bonjour à toutes et tous.
@ chris
Après deux jours de tests, un défaut apparaît et bien évidement je ne sais comment y remédier...
Cela se passe pour DateRef.
Hier, lundi, la date renvoyée correspond bien au vendredi précédent. (OK)
Aujourd'hui la date renvoyée est celle de dimanche alors que nous devrions avoir celle d'hier (Lundi)

Pour faire des tests plus facilement j'ai modifié la prise en compte de la date du jour courant par une date "en dur" :
= SerieJourOuvre(Date.FromText("27/05/2019"), -1, 11, JFériés[Date])
Au lieu de
= SerieJourOuvre(DateTime.Date(DateTime.LocalNow()), -1, 11, JFériés[Date])

Si tu as une idée, je ne vois pas d'où cela viens.

Cordialement
 
RE

Arf j'avais mal compris ou lu

Il faut utiliser 1 (Sa, Di) et non 11 (dimanche uniquement)

En fait j'ai désactivé la saisie de texte mais je peux modifier pour autoriser "0000011"

Mais j'obtiens bien la bonne date...
avec 11 le 25/05 soit samedi
avec 1 le 24/05 soit vendredi

Vérifier les paramètres internationaux si tu n'as pas la même chose
 
Re
Je regarde et te tiens au courant 🙂
Déjà merci.
Je n'aurai pas accès à 360 avant lundi, donc mes retours seront tardifs, désolé.

Cordialement

P.S
En regardant vite fait, cela à l'air d'être bon 😉

Encore merci à toi 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
1 K
Retour