Jointure et recherche valeur dans intervalle Pquery

Bonjour,

Je suis face à un problème que je n'arrive pas à résoudre je voudrais identifier en fonction des crtitères des lignes et leur appliquer un tarif en fonction de plusieurs intervalles par power query

Je met en PJ mon fichier test pour que ce soit plus simple
Merci d'avance

12test.xlsx (14.94 Ko)

Cordialement,

Bonjour à tous !

Une approche possible :

image

Bonjour JFL,

C'est super ça fonctionne parfaitement et c'est parfait 😊
Maintenant il faut je comprends un peu ce qui a était fait merci encore problème résolu je vais pouvoir avancer

Cordialement,

Bonjour à tous de nouveau !

Bien...

Je vous remercie de ce retour.

----> Ne pas oublier de passer le sujet en mode résolu ! (Important pour les recherches potentiellement identiques)

Bonsoir à tous !

Une version 2 a priori nettement plus véloce :

Bonjour,

Merci pour cetet version plus rapide mais plus complexe à comprendre je vais regarder tout cela

En tout cas cela fonctionne aussi à la perfection merci encore sujet résolus

Cordialement,

Bonsoir à tous !

Je vous remercie de ce retour.

Bonjour à tous,

@JFL, j'ai une question après avoir vu votre proposition : y a t il un intérêt de passer par la fntable ?,

écrire :

Table.Buffer(fnTbl("Base_Tarif")),

n'aura pas d'incidence sur la vélocité si l'on écrit :

Table.Buffer(Excel.CurrentWorkbook(){[Name="Base_Tarif"]}[Content]),

Merci d'avance pour cette précision,

Cordialement,

Bonjour à tous !

...... y a t il un intérêt de passer par la fntable ?,

C'est une " coquetterie " pour éviter de répéter la syntaxe classique quand dans la même requête, plusieurs tables du classeur sont lues par Power Query.
Le code s'en trouve allégé et, je pense, plus lisible.

Bonjour Jfl,

Merci pour ce retour, confirmant l'équivalence, et je vous rejoint quand à la lisibilité

Cordialement,

Rechercher des sujets similaires à "jointure recherche valeur intervalle pquery"