Recherche de valeurs seuil successive

Résolu
CLETE -  
 CLETE -
Bonjour,

Je travaille sur des bases de données assez conséquentes ( ~100 000 lignes, totalement variable d'un fichier à l'autre) reprenant les informations suivantes:

COL. A: N° d'essai (allant de 1 à 64)
COL. B: TEMPS (millisecondes)
COL. C: VITESSE (cm/sec)

Je cherche un moyen de déterminer pour chaque essai (col. A) successif, le temps (col.B) à laquelle la vitesse (col. C) dépasse pour la première fois un certain seuil. L'idéal serait de rapporter les 64 valeurs sur une nouvelle feuille avec leur numéro d'essai correspondants (de 1 à 64).

Pour l'instant, j'ai la formule suivante qui est fonctionnelle:

=INDEX(B2:C12;(EQUIV(G1;C2:C12)+1);G2)

Avec G1 = Seuil à dépasser et G2 = Numéro de la colonne des valeurs à rapporter.

Le problème est que dans mes fichiers de données la taille des plages de référence peut varier d'un essai à l'autre ... Je ne sais pas trop comment tenir compte de cette variabilité.

Je vous remercie d'avance pour votre aide, vos conseils et autres :)

(pour un exemple de base de données: https://transvol.sgsi.ucl.ac.be/download.php?id=619fbc6db314e708 )

à bientôt,

CL


1 réponse

Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Bonjour,

Tu aurais pu poster sur le forum Excel...
J'ai tout laissé sur la première feuille. Je pense que le but est atteint avec des formules simples et un filtre automatique.

https://www.cjoint.com/c/EBmrk2stRfk

A+
0
CLETE
 
Bonjour !

Tout d'abord, un tout grand merci ! Ça fonctionne parfaitement, je sous-estime le potentiel des formules. Je pensais qu'une macro en vba aurait été nécessaire mais pourquoi faire compliqué quand on peut faire simple :)

Merci beaucoup et très bonne journée !
0