XL 2016 VBA traitement data

MURET31

XLDnaute Nouveau
Bonjour le forum,
Je souhaiterais faire une marco VBA pour récupérer les data de chaque ligne (voir fichier excel joint) ou 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
 

Pièces jointes

  • LGAV.xlsm
    130.7 KB · Affichages: 6
Solution
Bonjour

un exemple de macro pour extraire les données vers les colonnes B et C (les formules codées en VBA pourraient suffire directement sur la feuille sans passer par du code.. encore que.. vu le nombre de lignes de données..

pour les stats, j'ai juste mis les formules directement dans la feuille en colonne C et D

vgendron

XLDnaute Barbatruc
Bonjour

un exemple de macro pour extraire les données vers les colonnes B et C (les formules codées en VBA pourraient suffire directement sur la feuille sans passer par du code.. encore que.. vu le nombre de lignes de données..

pour les stats, j'ai juste mis les formules directement dans la feuille en colonne C et D
 

Pièces jointes

  • LGAV.xlsm
    283.6 KB · Affichages: 3

Discussions similaires

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 871
dernier inscrit
Maïmanko