A voir également:
- Excel top 10 liste
- Liste déroulante excel - Guide
- Clé windows 10 gratuit - Guide
- Windows 10 gratuit - Guide
- Formule excel - Guide
- Excel liste déroulante en cascade - Guide
14 réponses
bouket
Messages postés
143
Date d'inscription
mardi 11 août 2009
Statut
Membre
Dernière intervention
16 octobre 2011
22
19 août 2009 à 16:40
19 août 2009 à 16:40
Tu lances une macro en enregistrement :
-tu fais un filtre par ordre croissant de l'âge...
-une copie des 10 premières
-une nouvelle feuille
-et tu copies dans la nouvelle feuille
tu arrêtes là macro, et tu n'auras plus qu'à la lancer quand tu voudras refaire ça...
-tu fais un filtre par ordre croissant de l'âge...
-une copie des 10 premières
-une nouvelle feuille
-et tu copies dans la nouvelle feuille
tu arrêtes là macro, et tu n'auras plus qu'à la lancer quand tu voudras refaire ça...
Merci Bouket de prendre le temps de me répondre.
Ne sachant pas faire de macro, n'y a t-il pas une formule classique pour satisfaire ma demande ?
Par avance merci.
Thomas
Ne sachant pas faire de macro, n'y a t-il pas une formule classique pour satisfaire ma demande ?
Par avance merci.
Thomas
bouket
Messages postés
143
Date d'inscription
mardi 11 août 2009
Statut
Membre
Dernière intervention
16 octobre 2011
22
19 août 2009 à 16:48
19 août 2009 à 16:48
Il sera plus aisé d'appuyer sur outils/macro/enregistrement, que de chercher une formulation particulière.
En tout cas je ne connais pas de formule pour faire une nouvelle feuille...
En tout cas je ne connais pas de formule pour faire une nouvelle feuille...
Ok mais je ne souhaite pas créer une nouvelle feuille.
Je souhaite tout simplement extraire un top 10 d'une liste dans un tableau prévu à cet effet dans une feuille déjà créée.
J'espère avoir été plus clair.
Thomas
Je souhaite tout simplement extraire un top 10 d'une liste dans un tableau prévu à cet effet dans une feuille déjà créée.
J'espère avoir été plus clair.
Thomas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bouket
Messages postés
143
Date d'inscription
mardi 11 août 2009
Statut
Membre
Dernière intervention
16 octobre 2011
22
19 août 2009 à 16:54
19 août 2009 à 16:54
Et bien, fait un filtre, puis dans la nouvelle feuille tu prend la premièer cellule et tu met =et tu va chercher la cellule correspondante dans la feuille, ensuite tu fais glisser la formule un peu partout jusqu'à la 11ème ligne et tu auras une correspondance entre les 11 première lignes correspondant à ton top 10 avec la feuille où il y a le filtre...
simple, rapide, efficace !
simple, rapide, efficace !
bouket
Messages postés
143
Date d'inscription
mardi 11 août 2009
Statut
Membre
Dernière intervention
16 octobre 2011
22
19 août 2009 à 16:56
19 août 2009 à 16:56
Pour les 0 qui risquent d'apparaitre lors des cellules vides
=If(cellule="";"";=cellule)
en gros...
=If(cellule="";"";=cellule)
en gros...
Merci de tes réponses, mais je trouve pas cela très "propre" j'aimerai qqch de plus carré.
Car si le filtre change mon tableau change avec et ce n'est pas le but.
Merci en tout cas d'avoir pris du temps pour me répondre
Car si le filtre change mon tableau change avec et ce n'est pas le but.
Merci en tout cas d'avoir pris du temps pour me répondre
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
19 août 2009 à 17:17
19 août 2009 à 17:17
Bonjour,
Les "ages" en colonne B sont sous quel forme ? uniquement (ex: 101) ou (ex: 101 ans) etc..
C'est une formule ou un nombre ?
Tu dis.
A+
Les "ages" en colonne B sont sous quel forme ? uniquement (ex: 101) ou (ex: 101 ans) etc..
C'est une formule ou un nombre ?
Tu dis.
A+
Donc les ages sont sous la forme d'un nombre, ex : 101.
Et il s'agit d'un nombre et non d'une formule.
Désolé pour mon oubli
Et il s'agit d'un nombre et non d'une formule.
Désolé pour mon oubli
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
224
19 août 2009 à 17:34
19 août 2009 à 17:34
Disons que tu peux supprimer la nouvelle feuille créée tu passes en macro et tu auras une nouvelle feuille avec ton tableau et ce que tu veux dedans.
Autrement tu copies ton tableau dans sa totalité ou tu indiques qu'il faut copier le tableau sur la première page, tu fais la même chose c'est à dire que tu fais de ton tableau une base de données tu choisis le critère âge tu tries par ordre. Tu auras la totalité du tableau classé par âge croissant. Ensuite tu masques les lignes en dessous de la dixième. Mais bon la macro est tout de même plus propre.
Autrement tu copies ton tableau dans sa totalité ou tu indiques qu'il faut copier le tableau sur la première page, tu fais la même chose c'est à dire que tu fais de ton tableau une base de données tu choisis le critère âge tu tries par ordre. Tu auras la totalité du tableau classé par âge croissant. Ensuite tu masques les lignes en dessous de la dixième. Mais bon la macro est tout de même plus propre.
Je ne sais pas faire de macro, tant pis pour moi :)
Merci en tout cas pour vos réponses et de m'avoir accordé un peu de votre temps.
Bonne fin de journée.
Thomas
Merci en tout cas pour vos réponses et de m'avoir accordé un peu de votre temps.
Bonne fin de journée.
Thomas
bouket
Messages postés
143
Date d'inscription
mardi 11 août 2009
Statut
Membre
Dernière intervention
16 octobre 2011
22
19 août 2009 à 17:41
19 août 2009 à 17:41
Je ne sais pas, je ne sais pas : BEN ESSAIE !
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
224
19 août 2009 à 17:56
19 août 2009 à 17:56
Exact.
Quelqu'un lui donne la solution et lui ne veut pas l'appliquer....
C'est pas compliqué.... La macro en gros enregistre comme traitement ce que tu fais sur ta liste en manuel. Et une fois validée elle le fait automatiquement à ta place.
Quelqu'un lui donne la solution et lui ne veut pas l'appliquer....
C'est pas compliqué.... La macro en gros enregistre comme traitement ce que tu fais sur ta liste en manuel. Et une fois validée elle le fait automatiquement à ta place.
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
19 août 2009 à 18:16
19 août 2009 à 18:16
Charge ce fichier je pense qu'il te conviendra.
A+
A+
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
224
19 août 2009 à 18:19
19 août 2009 à 18:19
Hum ..... Ton action n'est pas très conforme à ta citation.... ;)
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
>
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
19 août 2009 à 18:21
19 août 2009 à 18:21
Si c'est tout ce que tu peu faire pour aider et aussi mettre des remarques, tu peu t'abstenir.
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
224
>
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
19 août 2009 à 18:24
19 août 2009 à 18:24
C'était sur le ton de l'humour.
L'expérience instruit plus surement que le conseil....
L'expérience instruit plus surement que le conseil....
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
>
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
20 août 2009 à 18:53
20 août 2009 à 18:53
Ok :D, pas de souci.
Mais quelque fois, un exemple concret est plus efficasse pour l'expérience qu'un long discour.
A+
Mais quelque fois, un exemple concret est plus efficasse pour l'expérience qu'un long discour.
A+
alaixih
Messages postés
1933
Date d'inscription
vendredi 20 février 2009
Statut
Membre
Dernière intervention
10 octobre 2017
224
>
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
21 août 2009 à 01:09
21 août 2009 à 01:09
Un mini tuto peut être.... ;).
9 déc. 2009 à 16:44
je v me permettre de pousser l'exercice un peu plus loin car mon problème est assez similaire.
On reprend l'exemple de nos personnes agées en rajoutant un paramètre... les établissements.
chaque établissement a son petit lot de personnes agées et je cherche :
le top 10 des personnes agées par établissement,
avec la somme de leur âge par établissement
et le poids de cette somme comparé à la somme des ages par établissement.
bref un truc simple quoi mais que j'arrive pas à expliquer à Excel.
Je me demandais si ça n'était pas possible via un tableau croisé, mais là aussi je bloque.
Si quelqu'un a une idée...