Interpolation valeurs sur grand nb de données

Bonjour,

sur une grande serie de données, je veux également interpoler des valeurs de températures horaires à partir de mesures prises à un pas de temps 4 heures.

J'ai réussi à interpoler les valeurs au cas pas cas grâce à une formule.

Mais je voudrais automatiser la procédure!

merci pour votre aide

Cordialement

François

fichier en PJ

Bonjour

Ce doit être faisable en VBA..

en attendant, avec une formule en C5 à incrémenter vers le bas.

=SI(MOD(LIGNE();4)=1;(DECALER(B5;4;)-B5)/4;"")

Cordialement

Bonsoir à tous,

La formule de Amadéus en VBA

Sub FormuleAmadéus()
Dim Lg&
    Application.ScreenUpdating = False
    Lg = Cells.Find("*", , , , xlByRows, xlPrevious).Row
    Range("c5:c" & Lg) = "=IF(MOD(ROW(),4)=1,(OFFSET(b5,4,)-b5)/4,"""")"
    Range("c5:c" & Lg) = Range("c5:c" & Lg).Value
End Sub

Amicalement

Claude

63zeltone-formule.zip (44.96 Ko)
Rechercher des sujets similaires à "interpolation valeurs grand donnees"