Bonjour,
Je cherche à faire une chose qui me semble simple mais je n'arrive pas à m'en sortir.
J'ai une colonne avec des noms PrestaName une autre contenant un état : Terminé ou Présent.
Je cherche au final à pouvoir afficher une liste, via données/validation/liste, qui sera triée par ordre Alpha et qui n'affichera que les lignes pour lesquelles l'état est à Présent
Pour commencer je cherche à créer une colonne intermédiaire, car il me semble que c'est la première chose à faire, ne contenant que les noms dont l'état est égal à présent, mais le résultat de la formule n'affiche que la première ligne et c'est bien là que je bloque
=INDEX(PrestaName;EQUIV("Présent";DECALER(PrestaName;1;4);0)+1)
Par la suite je vais créer une autre colonne qui reprendra la colonne pour laquelle je n'arrive pas à incrémenter la formule, pour trier les noms par ordre alpha sauf si une seule formule suffit
ci-joint le fichier exemple
Merci de votre aide
PS : solution sans VBA car imposée dans mon contexte
Je cherche à faire une chose qui me semble simple mais je n'arrive pas à m'en sortir.
J'ai une colonne avec des noms PrestaName une autre contenant un état : Terminé ou Présent.
Je cherche au final à pouvoir afficher une liste, via données/validation/liste, qui sera triée par ordre Alpha et qui n'affichera que les lignes pour lesquelles l'état est à Présent
Pour commencer je cherche à créer une colonne intermédiaire, car il me semble que c'est la première chose à faire, ne contenant que les noms dont l'état est égal à présent, mais le résultat de la formule n'affiche que la première ligne et c'est bien là que je bloque
=INDEX(PrestaName;EQUIV("Présent";DECALER(PrestaName;1;4);0)+1)
Par la suite je vais créer une autre colonne qui reprendra la colonne pour laquelle je n'arrive pas à incrémenter la formule, pour trier les noms par ordre alpha sauf si une seule formule suffit
ci-joint le fichier exemple
Merci de votre aide
PS : solution sans VBA car imposée dans mon contexte