Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Interpolation linéaire ?

natorp

XLDnaute Accro
Bonjour tout le monde

Comment obtenir une note sur 10 pour chaque candidat par rapport à un temps optimum
On me parle d'interpolation linéaire ??

J'avoue que je ne connais pas

Merci, cordialement, Gérard
 

Pièces jointes

  • Classeur1.xlsx
    9.1 KB · Affichages: 3

Dranreb

XLDnaute Barbatruc
Bonjour.
Pour une interpolation linéaire, il faut deux exemples de valeurs possibles et de résultats correspondants souhaités. Avec un seul ce serait plutôt une règle de trois.
J'utilise volontier cette fonction perso pour les faire :
VB:
Function IntpoLin(ByVal X As Double, ByVal X1 As Double, ByVal Y1 As Double, _
                                     ByVal X2 As Double, ByVal Y2 As Double) As Double
   IntpoLin = Y1 + (Y2 - Y1) * (X - X1) / (X2 - X1)
   End Function
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Natorp,
Une possibilité en D3 :
VB:
=10*B3/$C$3
Mais vous aurez des notes supérieures à 10.
Sinon donnez le système de notation. Si un candidat fait le temps optimum (640.65) vous lui attribuez combien (10/10) ? Dans ce cas quelqu'un qui ferait mieux pourrait avoir plus de dix.
Deuxième hypothèse, faire l'optimum vous donne juste la moyenne ( donc 5/10 ) dans ce cas faites en D3 :
VB:
=5*B3/$C$3
 

natorp

XLDnaute Accro
Merci à vous
Il est vrai qu'il manque quelques infos :
Sylvanu : Effectivement si un candidat obtient 640.65 il a 10/10
Il faut donc trouver le candidat qui va se rapprocher de 604.65, soit en dessous, soit au-dessus
Danreb : je ne vois pas comment faire ?

Merci à vous, Gérard
 

Discussions similaires

Réponses
0
Affichages
133
Réponses
16
Affichages
659
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…