XL 2019 Recherche valeur dans tableau

akh84

XLDnaute Nouveau
Bonjour,
je souhaiterais créer une formule pour rechercher et prévoir une valeur dans un tableau.
C'est a dire, les valeur Y et Z ne sont pas forcement les valeurs de la colonne ou de la ligne mais doivent être calculer avec la fonction "prévision" je pense, de méme pour le résultat.
Je connais la valeur Y et Z, je cherches a calculer X
Cordialement
 

Pièces jointes

  • Tableau.xlsx
    11.5 KB · Affichages: 38

soan

XLDnaute Barbatruc
Inactif
Bonsoir,

Moi non plus, je ne connaissais pas cette fonction ! c'est normal : j'ai seulement
Excel 2007 ; mais ça fait toujours plaisir de savoir que dans les toutes dernières
versions d'Excel, y'a même les prévisions météo ! :p

soan
 

mapomme

XLDnaute Barbatruc
Supporter XLD
y'a même les prévisions météo !

J'ai vu les prévisions météo dans le calendrier d'Outlook 2013 et 2019. Mais où donc se cachent-t-elles dans Excel ?

Outlook :
1601503441959.png
 
Dernière édition:

soan

XLDnaute Barbatruc
Inactif
ah mais oui, Job75 a raison : j'l'avais aussi ! j'pensais pas car j'croyais qu'c'était des
prévisions météo, lollllll ! mais c'était des prévisions de maths financières :

Image.jpg


alors si ça s'trouve, p't'être que Multiplan l'avait aussi ? et p't'être même aussi Visicalc, lolllll !
(ça nous rajeunit pas, hein tout ça !!! :p)


soan
 

JHA

XLDnaute Barbatruc
Bonjour à tous,
Bonjour Job75 :)

En complément de la formule de Job75, si les valeurs de recherche sont connues dans le tableau, on prend en compte la valeur du tableau sinon on utilise la fonction "Prevision".
VB:
=SIERREUR(INDEX($D$13:$AF$13;EQUIV($F$6;DECALER($C$13;EQUIV($E$6;$C$14:$C$29;0);1;;29);0));PREVISION(F6;D13:AF13;D31:AF31))

JHA
 

Pièces jointes

  • Tableau(1).xlsx
    13.3 KB · Affichages: 5

job75

XLDnaute Barbatruc
Bonjour akh84, le forum,
merci Job75 mais si je met par exemple Y=2000, Z=498, le resultat X ne correspond pas au tableau, il est de 65.4548 au lieu de 70
La fonction PREVISION - ou PREVISION.LINEAIRE sur les versions récentes - utilise la régression linéaire (méthode des moindres carrés), ce n'est pas du tout une fonction d'interpolation.

Donc avec Y=2000 il est tout à fait normal que les prévisions en D31:AF31 ne soient pas égales aux valeurs observées (entachées d'erreurs) en D27:AF27, voyez ce fichier (2).

Bonne journée.
 

Pièces jointes

  • Tableau(2).xlsx
    13.3 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bien le bonjour tout le monde,
Un essai ,qui semble donner de bons résultats, par le système du trapèze avec une fonction perso :
VB:
Function CalculX(Y, Z)
Dim Y1#, Y2#, Z11#, Z12#, Z21#, Z22#, Z1#, Z2#, X1#, X#
On Error GoTo Fin
' Détermination des somments du trapèze
IndY1 = Application.Match(Y, Range("C:C"), 1)
Y1 = Cells(IndY1, "C"): Y2 = Cells(1 + IndY1, "C")                  ' Y1,Y2
IndZ1 = Application.Match(Z, Range(IndY1 & ":" & IndY1), 1)
Z11 = Cells(IndY1, IndZ1): Z12 = Cells(IndY1, IndZ1 + 1)            ' Z11,Z12
IndZ2 = Application.Match(Z, Range(IndY1 + 1 & ":" & IndY1 + 1), 1)
Z21 = Cells(IndY1 + 1, IndZ2): Z22 = Cells(IndY1 + 1, IndZ2 + 1)    ' Z21,Z22
X1 = Cells(13, IndZ1): X2 = Cells(13, IndZ2 + 1)                    ' X1,X2
' Détermination de Z vs Y1,Y2
Z1 = Z11 * Y / Y1: Z2 = Z21 * Y / Y1:
' Détermination de X
CalculX = Round(X1 * Z / Z1, 0)
Exit Function
Fin:
CalculX = "ERREUR"  ' Erreur si Y ou Z pas dans le tableau
End Function
 

Pièces jointes

  • Tableau (3).xlsm
    18.7 KB · Affichages: 4

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re Bien le bonjour tout le monde,
La fonction Prévisions me pose problème.
Dans la PJ de Job, pour Y=2100 et Z=1000, on obtient les valeurs suivantes :
1.jpg

On voit que la fonction Prévisions ne donne pas les résultats attendus.
Par exemple pour X=120, alors Z devrait être compris entre 892 et 827.
 

Pièces jointes

  • 2.jpg
    2.jpg
    27.5 KB · Affichages: 2

job75

XLDnaute Barbatruc
Pour mieux comprendre voyez le fichier joint et le graphique qui donne X en fonction de Z.

La courbe de tendance linéaire est tracée avec son équation et le coefficient de détermination R².

La corrélation pour Y = 2000 n'est pas mauvaise, elle est excellente pour Y = 1000.

@sylvanu tu n'as pas compris la fonction PREVISION, j'ai expliqué au post #27.
 

Pièces jointes

  • Graphique(1).xlsx
    19.9 KB · Affichages: 2

Discussions similaires

Statistiques des forums

Discussions
311 729
Messages
2 081 974
Membres
101 854
dernier inscrit
micmag26