Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

numéroter le résultat d'un filtre

6 réponses
Avatar
louis
Bonjour,
Qui pourrait me donner un coup de main en m'indiquant=20
commant je peux sous excel apr=E8s avoir fait un filtre=20
num=E9roter par ordre croissant (dans une colonne) les=20
lignes issues du filtre.
Bien s=FBr il faudrait que ce soit automatique et en=20
n'utilisant que des formules excel.
Pas de programmation ! (je n'y connais rien)
Merci pour ceux qui pourraient avoir des id=E9es ...qui=20
marchent :)
Louis

6 réponses

Avatar
ChrisV
Bonjour Louis,

Quel type de numérotation, à partir de quel chiffre...?


ChrisV


"louis" a écrit dans le message de news:
044201c3d6b3$e33e5930$
Bonjour,
Qui pourrait me donner un coup de main en m'indiquant
commant je peux sous excel après avoir fait un filtre
numéroter par ordre croissant (dans une colonne) les
lignes issues du filtre.
Bien sûr il faudrait que ce soit automatique et en
n'utilisant que des formules excel.
Pas de programmation ! (je n'y connais rien)
Merci pour ceux qui pourraient avoir des idées ...qui
marchent :)
Louis
Avatar
michdenis
Bonjour Louis,

Applique ceci sur une plage dont le filtre automatique est en place .

Pour insérer les numéros, j'ai choisi la colonne C , à toi d'adapter selon tes besoins. Il en va de même pour la
numérotation. Elle débute à 1. Modifie le nom de la feuille au besoin.

'-------------------------
Sub Filtre()
Dim R As Range, Are As Range, A As Long
With Worksheets("Feuil1")
For Each Are In .Range("_FilterDataBase"). _
SpecialCells(xlCellTypeVisible).Areas
For Each R In Are.Rows
A = A + 1
.Range("C" & R.Row) = A
Next
Next
End With
Set R = Nothing : Set Are = Nothing
End Sub
'-------------------------


Salutations!



"louis" a écrit dans le message de news:044201c3d6b3$e33e5930$
Bonjour,
Qui pourrait me donner un coup de main en m'indiquant
commant je peux sous excel après avoir fait un filtre
numéroter par ordre croissant (dans une colonne) les
lignes issues du filtre.
Bien sûr il faudrait que ce soit automatique et en
n'utilisant que des formules excel.
Pas de programmation ! (je n'y connais rien)
Merci pour ceux qui pourraient avoir des idées ...qui
marchent :)
Louis
Avatar
Philoo
=SOUS.TOTAL(2;B$2:B2)
Si ta colonne B contient des valeurs et à supposer que la ligne 1 soit
des libellés, formule à mettre en A2 et à recopier vers le bas jusqu'aux
dernières valeurs

"louis" a écrit dans le message news:
044201c3d6b3$e33e5930$
Bonjour,
Qui pourrait me donner un coup de main en m'indiquant
commant je peux sous excel après avoir fait un filtre
numéroter par ordre croissant (dans une colonne) les
lignes issues du filtre.
Bien sûr il faudrait que ce soit automatique et en
n'utilisant que des formules excel.
Pas de programmation ! (je n'y connais rien)
Merci pour ceux qui pourraient avoir des idées ...qui
marchent :)
Louis
Avatar
Philoo
Ma solution ne te convient pas ?

=SOUS.TOTAL(2;B$2:B2)
Si ta colonne B contient des valeurs et à supposer que la ligne 1 soit
des libellés, formule à mettre en A2 et à recopier vers le bas jusqu'aux
dernières valeurs



a écrit dans le message de
news:0ae701c3d91e$41ec0920$
Salut chris
Et merci pour ta réponse
en fait , il s'agit de numéroter de 1 à x la liste
trouvée à partir du filte appliqué
merci
louis
-----Message d'origine-----
Bonjour Louis,

Quel type de numérotation, à partir de quel chiffre...?


ChrisV


"louis" a écrit dans le
message de news:

044201c3d6b3$e33e5930$
Bonjour,
Qui pourrait me donner un coup de main en m'indiquant
commant je peux sous excel après avoir fait un filtre
numéroter par ordre croissant (dans une colonne) les
lignes issues du filtre.
Bien sûr il faudrait que ce soit automatique et en
n'utilisant que des formules excel.
Pas de programmation ! (je n'y connais rien)
Merci pour ceux qui pourraient avoir des idées ...qui
marchent :)
Louis


.



Avatar
AV
Ma solution ne te convient pas ?
=SOUS.TOTAL(2;B$2:B2)


Il me semble que
=SOUS.TOTAL(3;B$2:B2)
conviendrait mieux (plus polyvalent par rapport au type de données)

AV

Avatar
Philoo
Tout à fait d'accord
--
Mettre phpoub à la place de NoSpam et retirer invalid

"AV" a écrit dans le message de
news:
Ma solution ne te convient pas ?
=SOUS.TOTAL(2;B$2:B2)


Il me semble que
=SOUS.TOTAL(3;B$2:B2)
conviendrait mieux (plus polyvalent par rapport au type de données)

AV