Recherche de valeurs seuil successive

Résolu/Fermé
CLETE - 12 févr. 2015 à 16:12
 CLETE - 13 févr. 2015 à 09:51
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 lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
12 févr. 2015 à 17:02
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
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