Graphe tordu...

tistouta

XLDnaute Nouveau
Graphe Complexe ....

Salut à tous,

Je souhaite créer un histogramme un peu particulier:
J'ai 3 données d'entrée:
- régime moteur
- taux de charge moteur
- vitesse avancement
à chaque t (en secondes), j'ai les 3 données enregistrées.

Chacune de ces données est respectivement "classée" en plusieurs catégories (6 plages pour le régime moteur, 5 pour le taux de charge, et 7 pour les vitesses)... Soit 6x5x7=210 combinaisons possibles...

Je voudrais pouvoir creer un histogramme qui recense le temps passé (ou le % du tps passé, peu importe) dans chacune des 210 catégories...:eek:
Et à part faire 210 tests avec des SI, je ne vois pas comment faire.

je vous met un exemple de données source, et une explication du graphique.

Merci!
 

Pièces jointes

  • data_histog.zip
    17.2 KB · Affichages: 46
Dernière édition:

tistouta

XLDnaute Nouveau
Re : Graphe Complexe ....

tistouta à dit:
Salut à tous,

Je souhaite créer un histogramme un peu particulier:
J'ai 3 données d'entrée:
- régime moteur
- taux de charge moteur
- vitesse avancement
à chaque t (en secondes), j'ai les 3 données enregistrées.

Chacune de ces données est respectivement "classée" en plusieurs catégories (6 plages pour le régime moteur, 5 pour le taux de charge, et 7 pour les vitesses)... Soit 6x5x7=210 combinaisons possibles...

Je voudrais pouvoir creer un histogramme qui recense le temps passé (ou le % du tps passé, peu importe) dans chacune des 210 catégories...:eek:
Et à part faire 210 tests avec des SI, je ne vois pas comment faire.

je vous met un exemple de données source, et une explication du graphique.

Merci!

bon, ben de mon coté, j'y arrive, mais avec une méthode lourde et pénible, en utilisant des SI , mais franchement, ce n'est ni élégant, ni performant!
 

tistouta

XLDnaute Nouveau
Re : Graphe tordu...

Bon, voici quelques données, mais c pas terrible, désolé.

Dans le premier onglet: les données d'entrés
Dans le deuxième: le tri en fonction des plages (moteur, charge et vitesse)
Dans le troisième: l'histogramme tel que je le trace actuellement (à partir des données du deuxième onglet (somme du nombre de case dans chacune des 210 zones))

Voilà... ;)
 

Pièces jointes

  • Classeur1 (2).zip
    45.1 KB · Affichages: 42
  • Classeur1 (2).zip
    45.1 KB · Affichages: 48
  • Classeur1 (2).zip
    45.1 KB · Affichages: 48

Celeda

XLDnaute Barbatruc
Re : Graphe tordu...

Bonjour,

bon bon ...:confused:

je part de plus loin que toi...hélas;

je m'explique :

en un, je ne comprends pas dans ton cas, comment on calcule le temps passé et/ou en %
avec :

- régime moteur
- taux de charge moteur
- vitesse avancement

si c'est une règle de trois....ou autre chose :eek:

en deux, la répartition dans l'onglet feuille2 est binaire et là je suis noyée

en trois, pour le graph, je ne sais pas comment tu l'as fait

en quatre je rends mon tablier parce que je nage vraiment!

et je pense que c'est parce que je ne saisis pas le début de l'histoire et je te demande de me pardonner si je ne peux t'aider plus, sauf que comme j'aime bien comprendre, je vais essayer de reprendre ton premier fichier.
Quant au graph, je pense que ce ne sera pas un trop gros souci et pour les Si, on pourra les transformer en index ou en sommeprod mais pour cela, il faut savoir d'abord sur quoi on se base. Je comprends ta frustation à la lecture de ma réponse mais peut-être que quelqu'un de plus doué que moi arrivera à avancer ton tableau et donner une ébauche de réponse. Après tout, il y a tellement d'esprits vaillants sur ce forum et de pensées différentes ............
 

tistouta

XLDnaute Nouveau
Re : Graphe tordu...

Attend, pas de problème; c'est normal!
Je vais pas me plaindre parce que des gens sont prêts à m'aider mais ne comprennent pas bien mon besoin!!

Je formalise un peu tout ça, et j'essaie de reprendre de façon plus claire le problème d'ici ce soir.
 

tistouta

XLDnaute Nouveau
Re : Graphe tordu...

A partir de mes données d'entrées, je fais un test pour savoir: (à chaque instant t correspondant à une ligne)
- si le régime est dans la plage 0-1000, 1000-1250, etc (1 si oui, 0 si non)
- si le taux de charge est dans la plage 0-10, 10-20, etc (1 si oui, 0 si non)
- si la vitesse est dans la plage 0-5, 5-10, etc (1 si oui, 0 si non)
Par exemple, pour le régime moteur, ça donne (en cellule A1):
=SI(Moyennes!C2<>"";SI(Moyennes!C2<1000;1;0);"")

Ensuite, pour avoir le % du temps passé dans chacune des zones:
Je fais mes différents tests pour avoir la combinaison des 3 plages:
- la plage de régime moteur
- la plage de taux de charge
- la plage de vitesse
=SI($A5=1;SI($H5=1;SI($N5=1;1;0);0);0)
et ce à chaque ligne
Ensuite je somme les colonnes et je divise par le nombre total de "1" dans mon tableau, ce qui me donne un % du temps total passé.

A partir de là, je trace mon histogramme.

En espérant avoir été plus clair... Le mieux serai de pouvoir donner un fichier excel plus clair, mais il fait 500 ko :(

en tout cas merci de s'interesser à mon histoire :)
 

tistouta

XLDnaute Nouveau
Re : Graphe tordu...

Bonjour à tous:

Voilà qui devrait permettre de mieux comprendre le problème et comment je travaille (mal) pour y arriver:
Le fichier (partiel) à partir duquel je travaille:

ICI


Comme vous le comprendrez, il prend une place folle... si qqn a des idées pour le réduire, je suis aussi preneur!

Merci!
 

Statistiques des forums

Discussions
312 438
Messages
2 088 421
Membres
103 847
dernier inscrit
Girardon