Bonjour,
Une colonne créée dans Power Query va mettre un certain temps à charger mais une fois chargée, elle sera aussi réactive que n’importe quelle autre colonne lorsqu’utilisée et questionnée dans une page de rapport.
Une mesure en DAX n’aura aucun impact sur la taille du fichier ni sur le temps de chargement des données. Par contre, elle aura de l’impact quand l’usager va faire une sélection, dans un filtre ou un segment par exemple, car elle devra effectuer un calcul selon le contexte de filtres.
Cela dit, je serais portée à utiliser un mixte de Power Query et Power Pivot pour votre problématique. La colonne conditionnelle n’est probablement pas la plus optimale. Vous pourriez penser à ajouter une colonne qui serait l’extraction du premier caractère de votre colonne Comptes (pour avoir les numéros) et vous construire une table avec les numéros de comptes. Puis, dans Power Pivot, vous pourriez créer une relation entre ces deux tables. Ce serait sans doute l’approche la plus efficace.
Au plaisir,
Sophie