Automatiser calcul d'amplitude

petitdudup

XLDnaute Nouveau
Bonjour,

J'ai un fichier excel avec toute une liste de données qui me donne toutes les secondes une valeur de mesure electrique. Cela donne quelque chose comme ca :

Temps Voie Brute 1
0 1775,101074
1 1613,866333
2 1403,244263
3 1790,657227
4 1735,338013
5 1834,210327
6 1759,487305
7 2068,979248
8 1982,813599
9 1803,574707
10 1598,177246
11 1529,250854
12 1778,793213
13 2280,155518
14 2305,433594
15 2368,082031


Je voudrai calculer l'amplitude moyenne de cette courbe. Pour cela je pars de la premiere valeur 1775,101074 et je regarde jusqu'a quelle valeur cela descend (ici 1403,244263 à t=2 sec). Je dois donc faire le delta en 1775 et 1403. Ensuite je repars de 1403 et regarde jusqu'ou cela monte (1790,657227 à t=3) et je calcule encore le delta (ici 1790 - 1403). Puis ensuite je regarde jusqu'a quelle valeur je descend, calcul de delta , etc je pense que vous avez compris

Etant donne que j'ai 12 fichiers a analyser avec 900 valeurs chacun, je ne me vois pas faire tout ca a la main. Est ce que quelqu'un pourrez m'indiquer s'il est possible d'automatiser tout ca avec excel ?

Merci d'avance !
 

petitdudup

XLDnaute Nouveau
Re : Automatiser calcul d'amplitude

Voila j'ai ajouter un fichier avec mes données et la facon dont je procede pour l'instant mannuellement
 

Pièces jointes

  • ExportedData1.xls
    825 bytes · Affichages: 134
  • ExportedData1.xls
    825 bytes · Affichages: 142
  • ExportedData1.xls
    825 bytes · Affichages: 145

Tibo

XLDnaute Barbatruc
Re : Automatiser calcul d'amplitude

Bonjour petitdudup, salut Michel,

Une tentative avec deux formules, dont une matricielle :

en C3 :

Code:
=SI(OU(ET(B2<B3;B3>B4);ET(B3<B2;B4>B3));"delta";"")
en D3, une formule matricielle :

Code:
=SI(C3="delta";ABS(INDEX($B$1:$B$100;MAX(($C$2:$C2<>"")*LIGNE($C$2:$C2)))-B3);"")
Formule matricielle à valider par CTRL + MAJ + ENTREE

Formules à recopier vers le bas

Je joins le fichier

Je te laisse regarder


@+
 

Pièces jointes

  • petitdudup.zip
    6 KB · Affichages: 62

pierrexld

XLDnaute Nouveau
Re : Automatiser calcul d'amplitude

Bonjour petitdudup,

Voici ma solution, sans formule matricielle mais avec une colonne intermédiaire "min ou max en cours"

@+
 

Pièces jointes

  • ExportedData1.xls
    19.5 KB · Affichages: 150
  • ExportedData1.xls
    19.5 KB · Affichages: 157
  • ExportedData1.xls
    19.5 KB · Affichages: 162

Discussions similaires