Extraire valeur d'une liste filtrée
Résolu
bouzett
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
bouzett Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
bouzett Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterais extraire le maximum puis le minimum d'une liste soumise à un filtre. Ces valeurs seront répertoriées dans un tableau d'une autre feuille.
Je voudrai qu'elles soient fixe dans ce tableau selon le changement de filtre effectué.
Afin de pouvoir les exploiter dans un graphe...
Heeelp !
Merci
Je souhaiterais extraire le maximum puis le minimum d'une liste soumise à un filtre. Ces valeurs seront répertoriées dans un tableau d'une autre feuille.
Je voudrai qu'elles soient fixe dans ce tableau selon le changement de filtre effectué.
Afin de pouvoir les exploiter dans un graphe...
Heeelp !
Merci
A voir également:
- La liste filtrée
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Site dangereux liste - Guide
- Comment cacher la liste d'amis sur facebook - Guide
J'ai trois filtres différents et j'aimerais reporter dans un tableau les 6 valeurs ( 3 mini et 3 maxi)
Actuellement les ces valeurs sont les mêmes (1 mini et 1 maxi), je souhaiterai fixer chaque max et chaque min.
Puis je joindre une capture d'écran pour illustrer mes propos ?
Pour figer les résultats dans G15, G16 et G17, devrais-je créer une variable...?
Ou autre astuce...
Je ne parviens pas à fixer ces résultats !!
Sub maxi()
'
' maxi Macro
'
'
Sheets("Ratios").Select
ActiveSheet.Range("$B$5:$BI$173").AutoFilter Field:=15, Criteria1:="<>"
Sheets("Synthèse").Select
Range("G15").Select
ActiveCell.FormulaR1C1 = "=SUBTOTAL(4,Ratios!R[-2]C[2]:R[145]C[2])"
Range("G16").Select
Sheets("Ratios").Select
ActiveWindow.SmallScroll Down:=-63
ActiveSheet.Range("$B$5:$BI$173").AutoFilter Field:=15
ActiveSheet.Range("$B$5:$BI$173").AutoFilter Field:=16, Criteria1:="<>"
Sheets("Synthèse").Select
ActiveCell.FormulaR1C1 = "=SUBTOTAL(4,Ratios!R[-5]C[2]:R[3]C[2])"
Range("G17").Select
Sheets("Ratios").Select
ActiveSheet.Range("$B$5:$BI$173").AutoFilter Field:=16
ActiveSheet.Range("$B$5:$BI$173").AutoFilter Field:=17, Criteria1:="<>"
Sheets("Synthèse").Select
Range("G17").Select
ActiveCell.FormulaR1C1 = "=SUBTOTAL(4,Ratios!R[3]C[2]:R[155]C[2])"
Range("G18").Select
Sheets("Ratios").Select
ActiveWindow.SmallScroll Down:=-15
ActiveSheet.Range("$B$5:$BI$173").AutoFilter Field:=17
Sheets("Synthèse").Select
End Sub
comment entrer un filtre en deuxième référence ?
=SOUS.TOTAL(4;Ratios!I11:I174;autofilter)
Sans le fichier difficile de dire
Pour poster un exemple de ton fichier tu le télécharges sur le site cjoint.com, tu fias créer un lien, tu le copies et tu reviens le coller ici
Les formules sous-total ne doivent pas être dans la macro mais dans ta feuille avec les données
Par macro tu appliques un filtre sur les colonnes de ta feuille, tu copies la valeur dans la cellule du sous-total puis tu la copies (collage spécial-valeur uniquement) où tu veux dans ta feuille Synthèse puis même opération avec le 2eme filtre et copie de sous.total dans une autre cellule de synthese etc
Cdlmnt
Via