calculer la valeur en fonction d'un certain intervalle de tempsBonjour,
Je dois calculer la température moyenne sur un cycle de 30 secondes et mon journal de température prend une lecture toutes les 15 secondes. J'ai enregistré l'heure de fin du cycle et j'aimerais écrire un script pour calculer la température moyenne pendant les 30 secondes précédant l'heure de fin du cycle.
| Temps | Heure de fin du cycle | Température |
| 26/06/2018 13:45:00 | 26/06/2018 13:46 | 22.32 |
| 26/06/2018 13:45:15 | 26/06/2018 13:46 | 22.52 |
| 26/06/2018 13:45:30 | 26/06/2018 13:46 | 22,62 |
| 26/06/2018 13:45:45 | 26/06/2018 13:46 | 22.55 |
| 26/06/2018 13:46:00 | 26/06/2018 13:46 | 22.41 |
| 06/06/2018 13:46:15 | 26/06/2018 13:48 | 22.32 |
| 26/06/2018 13:46:30 | 26/06/2018 13:48 | 22.18 |
| 26/06/2018 13:46:45 | 26/06/2018 13:48 | 22.54 |
| 06/06/2018 13:47:00 | 26/06/2018 13:48 | 22,51 |
| 26/06/2018 13:47:15 | 26/06/2018 13:48 | 22,46 |
| 26/06/2018 13:47:30 | 26/06/2018 13:48 | 22.35 |
| 26/06/2018 13:47:45 | 26/06/2018 13:48 | 22.28 |
| 06/06/2018 13:48:00 | 26/06/2018 13:48 | 22,51 |
La table finale que je voudrais, c'est:
| Temps | Heure de fin du cycle | Température | Température moyenne en cycle |
| 26/06/2018 13:45:00 | 26/06/2018 13:46 | 22.32 | 22.585 |
| 26/06/2018 13:45:15 | 26/06/2018 13:46 | 22.52 | 22.585 |
| 26/06/2018 13:45:30 | 26/06/2018 13:46 | 22,62 | 22.585 |
| 26/06/2018 13:45:45 | 26/06/2018 13:46 | 22.55 | 22.585 |
| 26/06/2018 13:46:00 | 26/06/2018 13:46 | 22.41 | 22.585 |
| 06/06/2018 13:46:15 | 26/06/2018 13:48 | 22.32 | 22,38 |
| 26/06/2018 13:46:30 | 26/06/2018 13:48 | 22.18 | 22,38 |
| 26/06/2018 13:46:45 | 26/06/2018 13:48 | 22.54 | 22,38 |
| 06/06/2018 13:47:00 | 26/06/2018 13:48 | 22,51 | 22,38 |
| 26/06/2018 13:47:15 | 26/06/2018 13:48 | 22,46 | 22,38 |
| 26/06/2018 13:47:30 | 26/06/2018 13:48 | 22.35 | 22,38 |
| 26/06/2018 13:47:45 | 26/06/2018 13:48 | 22.28 | 22,38 |
| 06/06/2018 13:48:00 | 26/06/2018 13:48 | 22,51 | 22,38 |
Est-ce que quelqu'un sait comment faire ça?
Re: calculer la valeur en fonction d'un certain intervalle de tempsle cycle dure 30 secondes, par exemple, à 13h46, c'est la fin du cycle; le cycle commence donc à 13h45:30 et de même pour l'heure de fin du cycle 13h48; l'heure de début est 13h47:30, donc n'importe quel moment entre 13h46:00 et 13h47:30, il n'y a pas de cycle ou pas d'opération critique, il n'est pas nécessaire que je fasse une température moyenne à ce moment-là.
Re: calculer la valeur en fonction d'un certain intervalle de tempsCe n'est pas correct, mais je pense que vous pouvez y arriver en modifiant les formules que j'ai utilisées dans ce tableau. Je pense aussi que votre exemple ne correspond pas à ce que vous demandez. Les moyennes que vous montrez dans ce que vous désirez semblent être pour toutes les lectures de temps dans la minute qui précède l'heure de fin du cycle, et non dans les 30 secondes. Désolé, je ne fais pas de script, mais vous pouvez facilement obtenir le script à partir de la table ci-jointe, mais vous devez d’abord modifier les formules pour obtenir exactement ce que vous voulez.