Bonjour à vous,
Voilà ma problématique :
Dans un classeur google sheets, j'ai 2 colonnes : A=index et B=Statut
Dans ma colonne "Statut", j'ai X valeurs présentes dans une liste de validation de donnée permettant de suivre l'état d'avancement de ma ligne.
Jusque là pas de soucis.
Ensuite, afin de garder la chronologie du passage en statut Clos, je souhaite que lorsque je choisis ce statut dans ma colonne B, cela vienne automatiquement mettre dans ma colonne A un "index" ayant pour valeur : dernier index utilisé + 1 et que cette valeur soit "figée" de manière à ne pas avoir 2 fois le même index et pouvoir trier par la suite en fonction de celui-ci.
J'ai bien testé d'avoir une cellule récupérant la valeur max de la colonne (correspondant au dernier index utilisé) puis une formule dans ma colonne A indiquant
=IF(Bx="CLOS";MAX(B:B)+1;"") ou x=numéro de la ligne
mais du coup toutes les lignes portant ma formule s'actualisent à la valeur max+1 ce qui ne me permet plus de trier par la suite.
J'avoue que je suis un peu coincé donc si vous aviez quelques suggestions ..., je suis preneur.
J'ai mis en PJ le fichier sur lequel je travail afin que cela soit un peu plus clair au cas ou mes explications manquent de clarté
Merci d'avance
Voilà ma problématique :
Dans un classeur google sheets, j'ai 2 colonnes : A=index et B=Statut
Dans ma colonne "Statut", j'ai X valeurs présentes dans une liste de validation de donnée permettant de suivre l'état d'avancement de ma ligne.
Jusque là pas de soucis.
Ensuite, afin de garder la chronologie du passage en statut Clos, je souhaite que lorsque je choisis ce statut dans ma colonne B, cela vienne automatiquement mettre dans ma colonne A un "index" ayant pour valeur : dernier index utilisé + 1 et que cette valeur soit "figée" de manière à ne pas avoir 2 fois le même index et pouvoir trier par la suite en fonction de celui-ci.
J'ai bien testé d'avoir une cellule récupérant la valeur max de la colonne (correspondant au dernier index utilisé) puis une formule dans ma colonne A indiquant
=IF(Bx="CLOS";MAX(B:B)+1;"") ou x=numéro de la ligne
mais du coup toutes les lignes portant ma formule s'actualisent à la valeur max+1 ce qui ne me permet plus de trier par la suite.
J'avoue que je suis un peu coincé donc si vous aviez quelques suggestions ..., je suis preneur.
J'ai mis en PJ le fichier sur lequel je travail afin que cela soit un peu plus clair au cas ou mes explications manquent de clarté
Merci d'avance