Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/10/2011, 11h06   #1
Invité de passage
 
Inscription : octobre 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 1
Points : 0
Points : 0
Par défaut Tri automatique d'une liste et insertion dans une autre feuille.

Bonjour à tous

J'ai une feuille dans mon fichier qui recense diverses personnes avec le métier exercé et d'autre caractéristiques.
Cette liste provient d'une requête faite préalablement.

Je souhaiterais tout simplement avoir le cheminement inverse : Avoir le Nom du métier, le nombre de personne travaillant dans ce métier, le code de ce métier, tout cela à partir de la requete que l'utilisateur a fait sur une autre feuille de mon classeur.

J'ai essayé avec un tableau croisé dynamique mais cela ne correspond pas à mes attentes...


Je vous joint le fichier ci dessous annoté et expliqué pour une meilleur compréhension.

en vous remerciant d'avance pour l'aide que vous pourrez m'apporter!
Fichiers attachés
Type de fichier : xls test_tri.xls (69,5 Ko, 5 affichages)
c3llu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2011, 05h16   #2
Membre habitué
 
Philo
Inscription : février 2011
Messages : 80
Détails du profil
Informations personnelles :
Nom : Philo

Informations forums :
Inscription : février 2011
Messages : 80
Points : 117
Points : 117
bonjour
voici un début de solution.
une zone nommée (que j'ai nommé "Emploi" )pour récuperer les données de la colonne C, qui servira pour la formule.
Code :
=DECALER(REQUETE!$C$2;;;NBVAL(REQUETE!$C:$C)-1)
une formule pour trouvé les types d'emploi sans doublon de la colonne C
Code :
=INDEX(emploi;EQUIV(MIN(SI(NB.SI(B$6:B6;emploi)=0;SI(emploi<>"";NB.SI(emploi;"<"&emploi);"")));SI(NB.SI(B$6:B6;emploi)=0;SI(emploi<>"";NB.SI(emploi;"<"&emploi);""));0))
cette formule est matriciel (validé avec ctrl, maj, entrée)

et un sommeprod en colonne E qui compte le nombre d'emploi par genre


Code :
=SI(ESTNA(B7);"";SOMMEPROD(--(emploi=B7)))
Fichiers attachés
Type de fichier : zip test_tri.zip (20,5 Ko, 2 affichages)
philo6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h02.


 
 
 
 
Partenaires

Hébergement Web