PDA

Voir la version complète : Au sujet d'Excel !


Page : [1] 2

Grl O'neil
24/12/2010, 08h17
Bonjour a tous

J'ai un travail a effectuer sur Excel, pour mieux le filtrer et avoir des résultats assez vite, le probleme c'est que le filtrage doit se faire suivant des noms, et pas des chiffres ! :confused:

Un exemple :
Chaque semaine j'ai des departs en missions, 3 personnes qui vont vers 3 ou 4 destinations, donc en tout j'ai 4 semaines par mois !

Bon, ce que je veut faire c'est comptabiliser ces departs, et les filtrer par agent, par depart, et par destination, pour faire avoir des states détaillées chaque fin de mois ! (j'espère que c'est clair là)

a un moment je me suis dit que le tableau croisé dynamique pourrait m'aider mais il ne prend pas en charge les noms, uniquement des chiffres ! :confused:

Une solution les connaisseurs ?:rolleyes:

sentenza
24/12/2010, 08h25
Bonjour Grl

Tu veux comptabiliser le nombre de départ par agent et filtrer par destination ?
A priori ceci est possible avec le tableau croisé dynamique. Le mieux est que tu mettes une copie d'écran de ton tableau de départ (en changeant les noms, destinations afin de ne pas publier tes données professionnelles) et expliquer ce que tu veux en sortie.

Grl O'neil
24/12/2010, 13h21
Salut Senteneza

Affirmatif soldat, je veut faire une sorte de filtrage pour savoir combien de fois un agent est parti vers la destination 1, vers la destibnation 2......etc

Bon pour mieux expliquer la chose vu que je ne peu pas publier de screenshots, on va dire se qui suit :

L'agent AA part durant le mois vers 4 destinations le nombre de sortie est toujours inconnu

L'agent BB egalement, et l'agent CC aussi......il partent tous les trois vers ces 4 destinations plusieurs fois par mois !

ce que je veut filtrer, c'est : Combien de sorties pour chaque agent, la nature de sa livraison, et aussi la destination !

En clair voici les parametres qui pourraient eventuellement composer les critères du tableau croisé dynamique :

L'agent : AA, BB, CC
Nature de la livraison
Destination
date et heure de chaque départ

ça donne le tourni tout ça ! :60::hollerin:

absent
24/12/2010, 15h31
A ta place, je songerai à faire un truc sur Access....C'est un peu plus "professionnel" que Excel...

Un exemple simple: Tu peux créer
Une table des agents
Une table pour les missions
Une table pour les livraisons

Après avoir défini les relations entre les ces différentes tables, tu peux créer une requête qui te restituera le nombre de missions (sorties) par agent et pour une destination donnée (avec une dialog box)!!!

L'avantage de passer sous access et la possibilité d'enrichir ta base au fur et à mesure, le nombre de lignes (du fait des croisement) est plus importante, les requêtes peuvent être plus complexes que ce que peut restituer un tableau d'analyse dynamique sous Excel!!!

Bon courage.

sentenza
24/12/2010, 15h44
Access n'est pas plus professionnel qu'Excel, c'est un outil différent qui permet de gérer des bases de données (donc plus de possibilités pour le traitement de données).
La suggestion de Boubena est bonne ceci dit.

absent
24/12/2010, 15h46
Aggma Sentenza,

Si tu relis bien ce que j'ai écrit tu verras que le mot professionnel est mis entre deux guillemets et précédé d'un qualificatif de taille: "peu"!!!:rolleyes:

sentenza
24/12/2010, 15h48
Y a pas de soucis Boubena ;)

RoboCop
24/12/2010, 16h30
Weche Boubena haw dja ! lOl
Tout une base de donnée pour 3 personnes, qu'on pourra gérer mentalement, une feuille d'excel fera l'affaire, il suffit de savoir faire les tris et les filtrages nécessaires.

absent
24/12/2010, 16h46
Il faut que je t'explique tout!!!!Ah Robocop...Je me disais que mon ombre n'était pas là pour ramasser les miettes....

Ya weddi les trois personnes n'étaient qu'un exemple pour expliquer sa problématique...Wellah la arani n3ayi fi rouhi ou netaba3 fi h'mar meyet!!!

RoboCop
24/12/2010, 16h59
Il faut que je t'explique tout!!!!Ah Robocop...Je me disais que mon ombre n'était pas là pour ramasser les miettes....

C'est un peu épicé, tu ne trouves pas ?
Ya weddi les trois personnes n'étaient qu'un exemple pour expliquer sa problématique...Wellah la arani n3ayi fi rouhi ou netaba3 fi h'mar meyet!!!
En informatique, on doit passer par certaines phases, avant de passer à l'applicatif, telle que l'étude de l'existant et le plan de développement informatique (PDI), je ne vais pas te donner une Bugatti Veyron pour circuler dans les rues d'Alger. lOl
A moins que j'ai mal compris, voila sa problématique :
Un exemple :
Chaque semaine j'ai des departs en missions, 3 personnes qui vont vers 3 ou 4 destinations, donc en tout j'ai 4 semaines par mois !

absent
24/12/2010, 17h01
...et ce n'était qu'un exemple!!!

Tant que tu es tu lances un appel d'offres pour lui trouver le meilleur prestataire....

RoboCop
24/12/2010, 17h09
...et ce n'était qu'un exemple!!!

OK j'ai compris, tout à l'heure c'était sa problématique, maintenant ça devient un exemple, le vent a changé de direction.
Tant que tu es tu lances un appel d'offres pour lui trouver le meilleur prestataire....
Ah ben oui, mais si on suit ton raisonnement on ira ver l'AO, car ce n'est pas tout le monde qui maîtrise Access, il faudrait faire appel au minimum à un consultant, par contre Excel est à la portée de tout le monde.

absent
24/12/2010, 17h11
Je ne peux plus avec tes contradictions...
Je ne suis pas ici pour t'apprendre à lire le français...Bon vent!!!
Lâche-moi les basks!!!!

Histo
24/12/2010, 17h17
:mrgreen:

j'adore FA tu viens pour chercher une réponse pour une question simple, tu te retrouve avec toute une philosophie.

Sinon General j'ai pas bien compris ou les autres m'ont embrouillé pour pouvoir te répondre....:22:

RoboCop
24/12/2010, 17h53
Je ne peux plus avec tes contradictions...
Je ne suis pas ici pour t'apprendre à lire le français...Bon vent!!!
Lâche-moi les basks!!!!

Pourquoi tu veux te faire passer pour un toubib, alors que tu ne l'es pas ?
Comme toujours tu n'acceptes jamais la défaite et puis les contradictions, ça proviennent de toi, à ce que je sache, saurais-tu au moins faire la différence entre une problématique et un exemple, tu n'as qu'à consulter les dicos en ligne, mais ton arrogance t'en empêchera.
Il te semble que je t’attrape les basks comme tu dis, mais non, j’essaye de rétablir des inepties que tu lances par ci, par là, pour ne pas induire les lecteurs et les intervenants de ce forum en erreur, je te fais rappeler que nous sommes dans un forum public, où tous les membres ont le droit de commenter librement tout ce qui est écrit en respectant la charte.

absent
24/12/2010, 18h00
Ya weddi les trois personnes n'étaient qu'un exemple pour expliquer sa problématique..

Je ne peux pas t'expliquer l'évidence!!! C'est absurde!!!

Grl O'neil
24/12/2010, 19h21
bonsoir a tous

effectivement boubena, j'ai juste donné un exemple approximatif de ce que je veut faire, mais n'empêche que le problème est toujours là, cette opération va enfaite me faciliter la tache quant a l'obtention de statistiques précise chaque mois ! :)

Access est plus orienté base de données, je veut me simplifier la vie avec Excel pour que ce même fichier reste assez accessible a mon collaborateur qui n'ai vraiment pas calé en informatique en cas de mon absence !

alors des solutions ou peut etre une explication du TCD??:rolleyes:

merci a tous ;)

absent
24/12/2010, 20h40
Bonsoir hadharate,

Si tu veux le faire absolument sous Excel, je vais te suggérer ce truc (en fonction de ma compréhension de ta problématique).

Tu crées (si tu ne l'as pas déjà) ta base de donnée sur une feuille Excel avec les champs suivants: Matricule, Nom, Prénom, Grade, Num de l'ordre de mission, date de la mission et la destination comme dans la photo suivante:
http://img52.imageshack.us/img52/4186/image1kl.jpg

Tu cliques sur n'importe quelle cellule, puis sur Données et choisis Rapport de tableau de croisé dynamique.

Tu choisis TCD dans une nouvelle feuille Excel (il faut s'assurer que la sélection couvre toute ta base de données)

Dans le champ de ligne: Tu glisses Destination
Dans le champ de colonne: Tu glisses le matricule
Dans la partie Données: Date de la mission (pour avoir le nombre de mission par matricule et par destination).

RoboCop
24/12/2010, 21h18
http://www.youtube.com/v/TgpVHab7e1o?fs=1



http://www.youtube.com/v/4jsV5PyotwA?fs=1



Sinon tu peux y aller sur YouTube, tape excel TCD, y a un tas de vidéos sous excel 2007 et 2003.

Grl O'neil
25/12/2010, 11h35
Bonjour Soldats

Merci enormément du coup de main, car la combinaison de se qu'a donné El Bahar et Robocop avec les videos, j'ai pu établir une sorte de TCD qui filtre les données comme il le faut ! :lol:

Reste plus que fait extraire un graphe a partir de ce tableau pour savoir quel agent est parti le plus de missions, et donc recevra une plus grande compensation financière :mrgreen:

Repos Soldats !

absent
25/12/2010, 12h42
Bijor hadharate,
Ben il suffit de créer un histogramme sur la base de ton TCD.
Pour la série de données, tu la choisis en lignes afin que les agents apparaissent en abscisses et l'axe des coordonnées sera dédié au nombre des missions.

Ps: tu peux même inclure une ligne pour le total des missions par agent. Tu auras donc pour chaque agent, le nombre de mission effectuées sur chacune des destinations possibles plus une autre barre pour le total (je présume que celle-là qui t'intéresse le plus pour comparer entre les différents agents)!!!

RoboCop
25/12/2010, 12h45
De rien Mon Général,
Pour insérer un graphe c'est très facile, il y a un assistant graphique dans le menu "Insertion", il n'y a qu'à sélectionner les données à mettre dans le graphe.
A vos ordres, Mon Général.

absent
25/12/2010, 12h45
Mdrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr.

RoboCop
25/12/2010, 13h27
Mdrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr.
J'ai vu cette bourde et je ne voulais intervenir pour ne pas te donner l'impression que je te cherche, en plus je ne te cache pas pour ne pas t'instruire, puisque tu te marres, une petite correction te fera changer un peu les idées :
Pour la série de données, tu la choisis en lignes afin que les agents apparaissent en abscisses et l'axe des coordonnées sera dédié au nombre des missions.

Le jour où tu sauras faire la différence entre l'axe des ordonnées (axe des y) et les coordonnées la résultante d'un couple exemple (x1,y1), reviens me voir.

absente
25/12/2010, 14h55
mais vous ne voulez pas rester tranquilles robocop et bahar ?:evil:, je suis sur que vous vous adorez :cry: ( vous m avez quand meme fait rire lol).

alors yeneral ça avance ? je ne suis pas trop Excel, je l ai juste utilise un peu dans un cours de probabilité..

absent
25/12/2010, 16h11
Je ne peux dire que je l'ai fait exprès...Mais tu as mis du temps Robo!!!
Mdrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr.

RoboCop
25/12/2010, 17h13
Puisqu'on connait bien les bases de données relationnelles et on les conseille en grande pompe pour mettre uniquement notre touche, pourrais-je avoir le MPD et l'algorithme qui va avec pour ses 3 tables ?
Je veux du concret pas le blabla et tout le bazar de khorti.


PS : Te casse pas la tête, 3ammek Google ne te sera d'aucune utilité. lOl

absent
25/12/2010, 17h23
Reviens une autre fois...Maniche lati lek!!!

J'avais préparé le truc pour Général mais posé en ces termes je te dis sans moi. Bon vent!!!

RoboCop
25/12/2010, 17h51
Reviens une autre fois...Maniche lati lek!!!

J'avais préparé le truc pour Général mais posé en ces termes je te dis sans moi. Bon vent!!!
lOl. La fuite en avant !!!
Mais moi je sais le faire de bout en bout et je le communique aux autres, si tu vois ce que je veux dire.
Mais si tu me demandes combien un sac de farine panifiable donnerait de pains, je vais le demander au boulanger, sans aucune façon ou une gêne, car c'est lui le spécialiste dans le domaine.

N'oublie pas qu'il y a beaucoup de gens qui nous lisent, je te conseille de ne pas te ridiculiser davantage sur le forum.

absent
25/12/2010, 17h55
C'est un rôle que j'affectionne tout particulièrement!!!

Mais si tu penses que la suite office est l'apanage des informaticiens, je ne peux rien pour toi!!!

PS: moi je n'ai pas le réflexe d'aller chercher sur youtube pour poster des vidéos!!! J'ai trop perdu mon temps libre avec toi...Tu ne mérites pas.

Cookies