Ich weiß nicht, ob Sie die beste Anpassung basierend auf 3D-Daten vornehmen können, aber Sie können die beste Anpassung für jede Serie vornehmen und dann eine 3D-Oberfläche erstellen, die darauf basiert. Ist es akzeptabel, es in einer anderen Tabelle zu haben? Das Zerstören einer Oberfläche auf einer bereits aktiven 3D-Karte wäre ohnehin eine schlechte Benutzeroberfläche. Zuerst sieht mein letztes Blatt so aus:
Ich habe ein Polynom 3. Grades verwendet, so dass die Oberfläche von der Form sein würde y = ax^3 + bx^2 + cx + d
. Basierend auf Ihren Daten möchten Sie vielleicht mehr oder weniger, aber Sie können diesen Proof-of-Concept an Ihre Bedürfnisse anpassen. Hier sind die Formeln für die Zellen L2:L6
:
=INDEX(LINEST(B$2:B$9,$A$2:$A$9^,1,0),1) =INDEX(LINEST(B$2:B$9,$A$2:$A$9^,1,0),2) =INDEX(LINEST(B$2:B$9,$A$2:$A$9^,1,0),3) =INDEX(LINEST(B$2:B$9,$A$2:$A$9^,1,0),4) =INDEX(LINEST(B$2:B$9,$A$2:$A$9^,1,1),3,1)
Wenn Sie ein Polynom zweiten Grades wünschen, wäre das Array und der
row_num
Parameter für die INDEX
Funktion nur bis 3. Diese Formeln müssen nach rechts gezogen werden, damit Sie für jede Serie eine Anpassung erhalten. Schließlich können Sie eine zweite Tabelle erstellen, die diese beste Anpassung für jeden Punkt berechnet. Die Formel für Zelle V2
lautet:
=L$2*$U2^3+L$3*$U2^2+L$4*$U2+L$5
... und das wird nach unten gezogen. Erstellen Sie ein 3D-Oberflächendiagramm basierend auf diesen Daten und Sie sind fertig.