-
VBA traitement data
Bonjour le forum,
Je souhaiterais faire une marco VBA pour récupérer les data de chaque ligne, voir exemple ci-après:
LGAV,2021-06-01 00:20,LGAV 010020Z 36006KT 9999 FEW025 BKN070 17/13 Q1011 NOSIG
LGAV,2021-06-01 00:50,LGAV 010050Z 01006KT 9999 FEW025 BKN070 18/12 Q1012 NOSIG
je souhaiterais faire une macro qui récupère les valeurs après le "Q" de chaque ligne de ma feuille puis les additionner et diviser par le nombre de lignes afin d'en obtenir une moyenne statistique.
Exemple: pour les deux exemples ci-dessus = (1011 + 1012) / 2 =....
Je souhaiterais également récupérer la première valeur avant le "/ "de chaque ligne exemple : 17 pour le premier exemple puis les additionner ligne par ligne et le diviser par le nbre de lignes pour obtenir une stat.
D'avance merci beaucoup pour votre aide
Muret
-
1 pièce(s) jointe(s)
Bonjour,
Il me semble que ces données ont toutes la même présentation et que la position de la / et du Q restent constantes. Dans ce cas pour une donnée contenue dans la cellule B6 on peut obtenir les valeurs demandées à l'aide de formules de ce genre: =CNUM(STXT(B6;70;4)), 70 étant la position du caractère qui suit le Q et 4 le nombre de caractères à reprendre.
Cordialement.
-
Merci beaucoup Eric, je vais creuser cette piste.