Interpoler des valeurs

manupilote

XLDnaute Nouveau
Bonjour à toutes et tous,

J'ai un tableau en PJ qui me permet de trouver des performances pour un avion en fonction de l'altitude et de la température. Pas de probleme pour trouver mon bonheur avec index(equiv()) tant que mes entrées sont des valeurs dispo dans le tableau. Ca ce gate quand je rentre des valeurs intermédiaires et que je veux interpoler. Vous avez en PJ l'avancement de mon travail avec les commentaires.

Merci d'avance
 

Pièces jointes

  • perfo.xlsx
    16.2 KB · Affichages: 50

nyko283

XLDnaute Occasionnel
Re : Interpoler des valeurs

Bonsoir manupilote, le forum,

Dans la cellule K18 remplace ta formule par celle-ci :

Code:
=SI(OU(ESTERREUR(EQUIV(C24;B3:B13;0));ESTERREUR(EQUIV(C25;C2:H2;0)));J18+(J19-J18)/1000*C24;INDEX(B2:H13;EQUIV(C24;B3:B13)+1;EQUIV(C25;C2:H2)+1))

la formule va donc vérifié si l'altitude ou la température est présente dans le tableau, si oui alors elle cherche la valeur dans le tableau de donnée sinon elle utilise ton calcul d'interpolation.

Bonne soirée.
 

Discussions similaires

Statistiques des forums

Discussions
312 779
Messages
2 092 046
Membres
105 168
dernier inscrit
makari69