Index power query

Bonjour,

Je voudrais faire un index qui met 1 1 1 1 1 et 2 2 2 2 2 et 3 3 3 3 3 en fonction d'un nombre de ligne est-ce possible

Pour que ce soit plus clair j'ai mis ce uqe je veux réélement sur le fichier en PJ

Merci d'avance pour votre aide

16test.xlsx (23.75 Ko)

Bonjour à tous !

Une proposition ?

let
    Source = Excel.CurrentWorkbook(){[Name="BASE_2"]}[Content],
    GroupBy = Table.Group(Source, {"N°"}, {{"tbl", each _}},0,(x,y)=> if y[#"N°"]=1 then 1 else 0),
    Index = Table.AddIndexColumn(GroupBy, "Index", 1, 1),
    Préfixe = Table.TransformColumns(Index, {{"Index", each "SAISON " & Text.From(_), type text}}),
    SuppCol = Table.RemoveColumns(Préfixe,{"N°"}),
    Expand = Table.ExpandTableColumn(SuppCol, "tbl", {"N°", "TITRE"})
in
    Expand

Bonjour JFL,

Merci cela fonctionne parfaitement comme d'habitude

Merci encore,

Bonjour à tous de nouveau !

Bien....

Je vous remercie de ce retour.

Bonjour à tous,

On peut aussi l'obtenir par formule :

En C2 : SAISON 1

En C3, la formule suivante à recopier vers le bas :

=SI(MOD(LIGNE()-2;20)=0;"SAISON "&DROITE(C2;NBCAR(C2)-TROUVE(" ";C2))+1;"SAISON "&DROITE(C2;NBCAR(C2)-TROUVE(" ";C2)))

klin89

Bonjour,

Par formules, plus simplement...

En D2

=SI($A2=1;"Saison "&NB.SI($A$2:$A2;1);D1)

Bonne soirée

Rechercher des sujets similaires à "index power query"