Bonjour,
BAROUTE78 : Merci beaucoup pour ta réponse qui fonctionne bien, que j'ai compris et que j'ai pu modifier comme ceci :
=LET(v;FRACTIONNER.TEXTE(TableCotisations[@Liste];{"x";":"});x;MIN(--v);y;MAX(SIERREUR(--v/$C$2;0));SIERREUR(x;y))
Je regarde si je peut l'adapter à d'autres cas possibles.
Par contre quelle est la plus value de Power Query ici, c'est plus lourd et moins souple qu'une formule non ?