Sélection parmis 35000 lignes

01340134 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24581 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

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

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

    eric

    1
  2. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
     
    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
  3. 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
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
    1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
       
      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
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      oui, c'est mieux :-)
      J'ai tourné autour sans y arriver... :-s
      eric
      0