Suite logique col excel adaptable si ligne masquée

Fermé
ben - 17 avril 2018 à 23:44
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 23 avril 2018 à 14:27
Bonjour à tous,

Je travaille actuellement sur un fichier Excel avec notamment 6 colonne. Exemple:
col A = Voiture
col B= moto
col C= vélo
col D= skateboard
col E= suite logique de numéro incrémenter pour donner l'ordre
col F= information

Dans la colonne F il va y avoir une information qui ne concernera que certaine des colonnes de A à D
Exemple: si dans la colonne F l'information est "changer régulièrement le pneu", cela ne sera valable que pour les colonnes A, B et C.

Ainsi, pour chaque ligne correspondant à une information différente, il y aura une croix dans la colonne A B C D concernée.

Pour l'exemple du pneu, une croix sera inscrite sur la cellule A, B et C de la ligne information " pneu". La cellule de la colonne D sera laissée vide car elle n'est pas concernée par l'information

Etcetera avec 10 informations différentes:

A B C D E F
x x x 1 changer le pneu régulièrement
x x x x 2 info x
x x x x 3 info y
x x x 4 info z
x 5 info g
x x 6 info h
x x x 7 info i
x x 8 info d
x 9 info e
x 10info m

On se retrouve avec dix lignes au total - sans aucun filtre, on a dans la colonne E la suite logique 1 2 3 4 5 6 7 8 9 10

Lorsque l'on filtre par exemple avec skateboard, on ne se retrouvera qu'avec 5 ligne d'information. Mais les numéros de la suite logique ne sont ainsi plus logique,..on aura 2 3 4 7 8.

A B C D E F
x x x x 2 info x
x x x x 3 info y
x x x 4 info z
x x x 7 info i
x x 8 info d

Comment faire pour que cette suite logique de la cellule E se module automatiquement en fonction des filtres appliqués pour obtenir une suite logique perpétuelle, peut importe les filtres appliqués(et donc lignes masquées? ). L'objectif étant que cette mise à jour se fasse toute seule dès l'application d'un filtre

En espérant avoir été clair et en vous remerciant pour votre aide

Bien à vous

Ben
A voir également:

1 réponse

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
Modifié le 23 avril 2018 à 14:35
Bonjour,

Je suppose qu'il y a une ligne d'en-tête.
Il faut choisir une colonne non utilisée par exemple la colonne H et mettre la formule suivante en H2 et recopier la formule jusqu’à H11 :

=SOUS.TOTAL(103;$E$2:E2)

Si on veut que cela soit la colonne E et si on est certain qu'il y a toujours une valeur en colonne F alors on peut mettre la formule suivante en E2 et étirer jusqu'en E11 :

=SOUS.TOTAL(103;$F$2:F2)


0