Supression de valeurs trop nombreuses

  • Initiateur de la discussion Initiateur de la discussion dn35
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dn35

XLDnaute Occasionnel
Bonjour à tous,

Me voici aujourd'hui avec un petit problème de données trop nombreuses :
En effet, ci joint une (petite) partie de l'extraction des données depuis un automate qui prend des mesures toutes les 2 secondes ... 😱
Or je dois faire un bilan sous forme de courbes depuis le 28/08/2012 08:00 jusqu'au 31/08/2012 08:00 ce qui me fait actuellement 129600 lignes de données au total !
Bref, est-il possible d'extraire les lignes par exemple toutes les 20 ou 30 secondes ce qui ne ferait plus 8640 lignes .... ??? ou de supprimer les lignes en trop ???


Merci d'avance pour votre aide, ci joint un petit fichier exemple.
Bonne journée,
Cordialement,
 

Pièces jointes

Re : Supression de valeurs trop nombreuses

Bonjour,
une formule si ça va t'aider,
en I3,
Code:
=DECALER(A$2;(LIGNES($3:3)-1)*10;)
@ tirer vers le bas et vers la droite
tu peux l'adapter pour un autre Onglet
Amicalement
 
Re : Supression de valeurs trop nombreuses

Bonjour R@chid et merci,

Je viens de tester ta formule et cela marche parfaitement, (contrairement à ma première réponse où je disais que cela ne fonctionnais pas : en réalité il faut que je revoie ma méthode de "copier-coller")
Je dois encore prendre le temps de décortiquer la formule pour la comprendre parfaitement mais je comprend le principe.

Merci beaucoup, tu viens de me faire économiser pas mal de temps (et pas seulement 20 s !)

Bonne journée 😎
 
Dernière édition:
Re : Supression de valeurs trop nombreuses

Bonjour le Forum,
Bonjour dn35, l'ami R@chid🙂,

Hum hum, pour avoir les lignes correspondant a un pas 30 seconde il ne faut pas faire :remplacé le "*10" par "*1" mais remplacé le "*10" par "*15".

et autrement je ne comprends pas pourquoi tout a coup la formule passe d'un pas à un autre un exemple de fichier ou tu obtiens ce changement de pas serait le bien venu pour y voir plus clair
 
Re : Supression de valeurs trop nombreuses

Bonjour,

le plus simple pour extraire les données ne serait-il pas d'utiliser un filtre élaboré sur la colonne Time
avec les valeurs suivantes comme critères :
00:00:00
00:00:20
00:00:40
00:01:00

Filtrer vers un autre emplacement permettrait de retraiter les données.

Cordialement
 
Re : Supression de valeurs trop nombreuses

Bonjour à tous

Et merci de vos réponses !

Jocelyn, l'erreur ne venait pas de la formule mais de moi ! (mauvaise copie de la formule ) Je devait être en train de modifier ma réponse au moment où tu répondais ...

Victor21, merci de la suggestion cela fonctionne également.

Doud, merci, je n'ai pas encore testé mais étant donné qu'il reste 8640 lignes de données après extraction, cela ne risque t-il pas d'être compliqué ?

En attendant merci à tous pour votre aide et votre implication !
Bonne soirée
Amicalement 🙄
 
Re : Supression de valeurs trop nombreuses

Re à tous
Une petite modification
Sur 30 000 lignes on arrive à 0,16 seconde
VB:
Private Sub CommandButton1_Click()
Dim I&, J&, M&, K&, TReport(), TData, Deb!
Deb = Timer
M = Cells(Rows.Count, 1).End(xlUp).Row
TData = Range(Cells(2, 1), Cells(M, 6))
ReDim TReport(1 To Int(M / 10) + 1, 1 To 6)
For I = LBound(TData, 1) To UBound(TData, 1) Step 10
    K = K + 1
    For J = LBound(TData, 2) To UBound(TData, 2)
        TReport(K, J) = TData(I, J)
    Next J
Next I
Cells(3, 9).Resize(UBound(TReport, 1), UBound(TReport, 2)) = TReport
MsgBox Timer - Deb
End Sub
Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
4
Affichages
1 K
doubidou
D
B
Réponses
0
Affichages
7 K
biafox
B
P
Réponses
3
Affichages
7 K
B
Réponses
8
Affichages
21 K
L
Réponses
0
Affichages
3 K
LiuXing
L
P
Réponses
7
Affichages
2 K
P
J
Réponses
5
Affichages
2 K
stephane.quinquis
S
Retour