XL 2016 Analyse de données avec macro

Capteur44

XLDnaute Nouveau
Bonjour,Je vous contacte car je suis un peu désespéré avec Excel.
J'ai un fichier texte de données (des relevés de température et d'humidité pour 9 capteurs sur une toiture) que j'importe dans Excel pour les analyser. Je souhaite utiliser le filtre avancé pour pouvoir, à partir de critères, avoir un type de données selectionné et pouvoir réaliser une macro qui me donnerait un graphe de ces donnees.
L'idée est d'automatiser le tout avec des macros pour qu'un utilisateur lambda puisse, en selectionnant un intervalle de dates, un ou plusieurs capteurs, une humidité supérieure à..., obtienne directement un graphique des ces donnees.
Je n'arrive pas à démarrer avec le filtre avancé, il ne m'affiche pas les valeurs que je sélectionne avec mon tableau de bord. Pouvez vous me venir en aide svp
PS: Je vous ai joint un exemple de fichier texte et le classeur que j'ai commence.
Merci d'avance
 

Fichiers joints

Staple1600

XLDnaute Barbatruc
Bonsoir

En utilisant un critère formulé, j'obtiens 19 valeurs renvoyées par le filtre.
Est-ce bon?
Voir mise en place ci-dessous
01_FFiltre.jpg
NB: J'ai testé en appliquant le filtre manuellement.
Je te laisse testé en VBA ;)
 

Capteur44

XLDnaute Nouveau
Bonsoir,
Merci pour votre réponse. Mais cela implique qu'on a les donnees que pour un seul capteur et sans choix de la date (a l'heure pret car une valeur toutes les 10minutes) ?
 

Staple1600

XLDnaute Barbatruc
Re

Déjà, est-ce qu'avec ma méthode, le filtre avancé fonctionne?
Car tu disais
Je n'arrive pas à démarrer avec le filtre avancé, il ne m'affiche pas les valeurs que je sélectionne avec mon tableau de bord
Avec les critères qui étaient dans ton exemple, trouves-tu comme moi 19 items une fois le filtre appliqué?
 

Staple1600

XLDnaute Barbatruc
Re

Bon, c'est déjà une épine en moins dans ton pied ;)

Ensuite, est-ce que tu pourrais faire manuellement un exemple de graphique que tu souhaites obtenir?
Histoire qu'on y voit plus clair ;)
 

Rrradassse

XLDnaute Nouveau
vous ne devrier pas avoir besoin de macros mais d'un Tableau Croisé Dynamique pour faire ca ; cependant le fichier Txt est bizarrement constitué. Pour commencer Il n' a pas de titres ?
 

Staple1600

XLDnaute Barbatruc
Bonsoir Rrradassse

Justement, je suis en train de tititiller un TCD
(j'arrive à grouper par heure et par minute)
Mais comment grouper toutes les dix minutes?
 

Rrradassse

XLDnaute Nouveau
il y a 2 solutions :

  • Mettre le temps dans la section des champs de ligne et les filtres numériques (en cliquant droit sur la ligne d'entete)
Clipboard02.jpg(le carré en bas a gauche)

  • Soit en utilisant l'option "insert timeline" (ou sa traduction en francais chez vous ^^)
  • Clipboard04.jpg
 

Capteur44

XLDnaute Nouveau
Bonjour, l'idée est d'éditer des graphiques d'evolution temporelle de la temperature et de l'humidite mais de pouvoir comparer differents capteurs entre eux.
Effectivement le fichier texte m'est pas ideal. J'essaye egalement de creer une macro pour le rééditer de la bonne facon. Mais si vous dites qu'on peut utiliser un TCD je veux bien que vous me montriez.
Merci


1565678320015.png
 

Discussions similaires


Haut Bas