Chaque technique a ses avantages.
L'avantage de la colonne critère, c'est qu'elle permet de réaliser la requête sur n'importe quel critère formulable en Excel. C'est, en fait, le premier objectif du billet: montrer comment on remplace le
critère formulé du filtre avancé en Power Query. Mais c'est au prix d'un traitement Excel sur l'entièreté des lignes. Ca a éventuellement un coût en terme de performance.
Si je veux critériser sur un pays en particulier, je préfère alors la technique suivante qui n'impose pas les manips que tu détailles côté Power Query, car je ne comprends pas bien l'utilité du drill down dans ce cas ni de la modification du filtre. 78Chris parlait, dans une réponse sur mon blog, d'une plage nommée, et il proposait alors la même manip que toi sur la requête vide et la modif "à la main" de l'expression du critère.
Je crée une table pour le pays critérisé au lieu de la plage nommée dont 78Chris parlait (Ca coûte la ligne d'entête en plus), car ça me permet de réaliser le filtre par fusion de requête en "inner join" sans devoir transformer à la main l'expression du critère dans Power Query. Pour le même prix et sans les manips dans PQ, on a la possibilité de filtrer sur plusieurs pays. Ca ne nécessite aucune modif à la main côté Power Query.




Quoi qu'il en soit, et quelle que soit la technique privilégiée, je pense que Power Query sonne le glas du filtre avancé (deuxième objectif de ce billet).
0 |
0 |