Moyennage de plusieurs valeurs soumisent à une condition

Pas de soucis Claude.

J'espère avoir compris ce que tu désirais

re,

pour la colonne Time ("C") et sauf erreur de ma part,

si on prend un intervalle de 7/10 de seconde

de 02:17:01,3 à 02:51:44,7 => çà fait environ 2980 lignes à insérer

c'est ce que tu veux ?

Ce n'est pas encore le fichier réel, tu m'avais dit avoir déplacer le bouton et le choix de l'écart (G2)

Claude

Le soucis c'est qu'avec le fichier que j'ai modifié j'ai toute mes données.

Même en compressant le fichier il dépasse les 200ko maximum imposé par le forum.

Je pense qu'après avoir compris le code je pourrais l'adapter à l'ensemble de mes mesures.4

Et effectivement cela devrait 2980 lignes avec un espacement de 0.7 secs

re,

essaye avec ce lien

utilise ce lien http://www.cjoint.com

Claude

Encore un grand merci Claude pour ton aide!

voici le lien:

j'espère que ça marchera

re,

OK c'est bon pour le fichier,

je vais regarder,

si je résume:

Si delta entre 2 "Time" >1,5 secondes, insérer ligne avec Time + 0,7 seconde et valeur CO2 = 0 (zéro),

ensuite faire les moyennes

Claude

Re,

C'est ca !

et si le moyennage pouvait ne pas prendre en compte les valeurs 0 afin de ne pas fausser les calculs ça seraient génial7

Merci bcp Claude pour ton aide

re,

si le moyennage pouvait ne pas prendre en compte les valeurs 0 afin de ne pas fausser les calculs

il faudrait mettre autre chose que 0 (zéro), sinon la moyenne prendra en compte les 0.

On se demande alors, à quoi çà sert d'insérer ces lignes ?

et on a pas parler de la colonne "D" (CH4) , pareil que CO2 ?

précise un peu

Claude

Alors pour le CH4 c'est la meme chose que poure le C02

Sinon il faut pouvoir rajouter ces lignes afin de le synchroniser avec un autre fichier , rien avoir avec excel celui ci,si on ne peut pas mettre une condition qui calculerait la moyenne seulement pour les valeurs supérieures à 0 ? Sinon il n'y a pas moyen de mettre un NAN(none existing number) ?

encore merci claude pour tout ton aide.

Bonjour,

La formule en colonne delta (B) n'a plus lieu d'exister,

j'utilise cette colonne pour indiquer les "Top" d'écart recherché (facultatif)

La macro "Calcule" remet le tableau à son état d'origine, (obligatoire si changement de paramètres)

Si Top2 a "NAN" en colonne "C", on ne fait pas de moyenne (sinon erreur #DIV/0!)

voir vers lignes 11273 à 16524 => NAN

vois déjà si tu peux exploiter comme çà ?

J'utilise les cellules "H1, H2 et J2"

Nota: le temps de traitement me parait assez long ! (plus de 1 minute)

il est vrai que dans cet exemple, on insère 8300 lignes

fichier:

Amicalement

Claude

Et ben dis donc, c'est ca!

A un point près

Il faudrait que ca affiche quelque chose dans la case moyenne dans le cas des valeurs NAN avec le même écart de temps que pour les autres moyennes.

Je ne sais pas comment te remercier pour tout ce que tu fais pour moi!

Un grand merci.

Ceci va vraiment m'aider pour la suite de mon travail.

PS:cette fois ci j'ai pas tout compris au code je crois, si tu pouvais encore consacrer un peu de temps afin de me l'expliquer ca serait vraiment génial, mais j'en demande beaucoup

Bonsoir,

une fois les lignes manquantes insérées

x = ligne 1ère cellule pour calcul moyenne

y = ligne 2ème cellule (= x + écart)

dans cette version, on utilise plus du tout la colonne "B",

si tu veux, on pourrait la supprimer (macro à adapter)

Ici, dans la colonne "E" on écrit :

1) - soit la moyenne (lignes "y")

2) - soit les "Top" (lignes "x" et "y")

on prend le 2ème cas, si lignes "x" et "y" = NAN en colonne "C"

la macro précédente prenait seulement: si lignes "y" = NAN en colonne "C"

les "NAN" ne sont pas comptés dans les moyennes

Pour + d'explications, pose tes questions une à une, n'hésite pas.

----- Nouvelle macro -----

édit du 4/12: macro annulée (erreur de lignes)

voir message suivant, les commentaires restent valables.

Amicalement

Claude

Bonsoir à tous,

Oublie mes fichiers et macros précédents

en regardant de plus près, j'ai vu des petites erreurs

1) on insérait pas jusqu'à la ligne 2

2) il manquait une ligne pour avoir l'écart cherché

3) les critères et formules max, NB, min, disparaissaient si NAN en début.

J'ai bidouillé cette version raccourcie pour qu'elle passe sur le forum

avec les points 1), 2) et 3) réglés

J'ai ajouté la feuille "Critères", ce qui laisse libre le tableau de données.

Amicalement

Claude

Merci Claude j'ai compris le code grâce à ton aide.

Merci pour tout le travail que tu as effectué afin de m'aider.

Rechercher des sujets similaires à "moyennage valeurs soumisent condition"