Trier avec plusieurs mots

Résolu
termi111 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
termi111 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je voudrais trier une liste de film par genre en affichant que les lignes des films, à la maniere d'un trie clasique
http://img39.imageshack.us/img39/9563/triergenre.jpg (les lignes 3 - 4 - 6 .... ne sont pas visible)

Le probleme c'est que chaque film fait partie de plusieurs genres.

Comment afficher que les lignes en ayant selectioner plusieur genre?

J'espere avoir été assez précis.

J'ai pencé a faire plusieurs trie sur plusieur colonnes mais il faudrait une colonne par genre.

J'ai pencé a une formule mais je sais pas comment on peux comparé un texte avec une case.

J'ai pencé a une macro mais j'ai pas trop d'idée, j'ai jamais programmer du VB que du C et java (pour application industrielle) j'ai ce morceau de code que j'ai eu en m'enregistrant:

ActiveSheet.Range("$A$2:$I$559").AutoFilter Field:=5, Criteria1:=Array( _
"Action", "Animation", "Aventure", "Comédie"), Operator:=xlFilterValues

je sais pas trop quoi en faire...

Bonne journée
A voir également:

5 réponses

Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour.

"je voudrais trier une liste de film par genre ... Le probleme c'est que chaque film fait partie de plusieurs genres. Comment afficher que les lignes en ayant selectioner plusieur genre?"
Il n'y a pas que le TRI ; il existe aussi le FILTRE !

"J'ai pencé a faire plusieurs trie sur plusieur colonnes mais il faudrait une colonne par genre."
C'est une solution. C'est à toi de décider.

"J'espere avoir été assez précis"
Honnêtement, non ! Et l'image jointe n'apporte pas grand-chose.

Je te suggère de commencer ton fichier, puis de nous le soumettre, afin qu'on te propose des solutions.
0
termi111 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,

Désolé pour l'image! J'ai commencé un exemple de fichier comme je voudrais:

http://img45.xooimage.com/files/c/2/d/list-essaie-1-1261e52.xlsx

maintenant j'aimerais afficher que les films drama (c'est a dire dans mon exemple: 21 Las Vegas - 3H10 To Yuma - A History Of Violence - American History X)

ou que les thriller c'est a dire: 10000 BC - 28 Days Later - 28 Weeks Later - A History Of Violence.

le tri ne marche pas et le filtre non plus a moins que je ne les utilise pas correctement.

Merci de m'avoir répondut.

Bonne soirée.
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Salut, termi111.

"maintenant j'aimerais afficher que les films drama (c'est a dire dans mon exemple: 21 Las Vegas - 3H10 To Yuma - A History Of Violence - American History X)"
Fastoche : Clic sur le triangle en B2 / Filtres textuels / Contient / "Drama" ☺seules les lignes 5, 8 et 9 s'affichent !

"ou que les thriller c'est a dire: 10000 BC - 28 Days Later - 28 Weeks Later - A History Of Violence."
Fastoche : Clic sur le triangle en B2 / Filtres textuels / Contient / "thr" ☺seules les lignes 4, 6, 7 et 9 s'affichent !

"le tri ne marche pas et le filtre non plus a moins que je ne les utilise pas correctement. "
► Tu ne les utilises pas comme il se devrait. Un tri affiche toutes les lignes, mais les classe par ordre alphabétique. Un filtre n'affiche que les lignes répondant aux critéres que tu imposes ; ainsi si tu décides Contient / "crime" ET Ne commence pas par / "w" Excel t'affichera les lignes 5 et 8 ; si tu décides Contient / "rom" OU Se termine par / "ller" Excel t'affichera les lignes 3, 6 et 7.
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Encore moi !

Si je puis me permettre un conseil : Au lieu de faire 5 listes dans des feuilles différentes, ce qui t'empêche de trouver d'un seul coup tous les films de fiction (ils sont éparpillés dans les 5 feuilles), il vaudrait mieux avoir une liste unique dans une feuille unique, et ajouter une colonne "Nota" dans laquelle tu écrirais soit List FILM, soit Screener, soit a dl, soit A voir, soit CD.
Regarde ce que ça donne : https://www.cjoint.com/?iBdq4apckd
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
termi111 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour

Merci raymond, c'est exactement ce que je voulais.

Je vais pouvoir continuer mon fichier.

Bonne journée
0