Sélection parmis 35000 lignes

01340134 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un fichier Excel avec 35.000 lignes.
Elle correspondent à une prise de mesures tout les quarts d'heure sur tout le long de l'année (4*24*365). Les mesure sont des mesure de puissance débité par un transformateur.
Je voudrais pour chaque jour, avoir la mesure la plus élevé de la journée cad parmis les 4*24 mesures de la journée celle qui est la plus élevé et me retrouver au final avec 365 valeurs.
Comment puis je le faire ? Aidez moi svp c'est pr un rapport de stage et je suis pas très calé en Excel.
Merci d'avance

4 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Avec un Tableau croisé dynamique : https://www.cjoint.com/?DJvhlEc7DjL
Sur le max et grouper par jour.

eric

1
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   953
 
Salut le Forum

Dans quelles colonnes sont les données ?
Voila une formule à adapter :
=MAX(SI(A2:A11=E1;B2:B11))

A valider avec Ctrl+Maj+Entrer ou Ctrl+Shift+Entrer (selon le clavier)

Mytå
0
01340134 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour vos réponses,

Malheureusement lorsque j'essaie de créer un tableau croisé dynamique
me répond que " le champ de mes données source comporte trop de valeurs uniques pour créer un tableau dynamique" ...

Comment m'y prendre ?
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Effectivement...
En D2, ta 1ère date 01/01/2014
en E2 :
=MAX(DECALER($B$1;EQUIV(D2;ENT($A$2:$A$37000);0);;SOMMEPROD(--(ENT($A$2:$A$37000)=D2));))

formule matricielle à valider avec shift+ctrl+entrée
La formule doit s'entourer de { } si la validation est correcte.
D2:E2 à copier vers le bas

eric
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   953
 
Re le Forum

Ou
=MAX(SI(ENT($A$2:$A$37000)=D2;$B$2:$B$37000))

A valider avec Ctrl+Maj+Entrer ou Ctrl+Shift+Entrer (selon le clavier)

Mytå
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
oui, c'est mieux :-)
J'ai tourné autour sans y arriver... :-s
eric
0