Ich stell mir eine Lösung mit sverweis und .... vor.
Danke!!!!
einfaches Beispiel
x: y:
3 5
5 7
6 8
Eingabe
4
interpoliertes Ergebnis:
6
oder Eingabe 5,5
interpol. Ergebnis 7,5
Danke!!!!
einfaches Beispiel
x: y:
3 5
5 7
6 8
Eingabe
4
interpoliertes Ergebnis:
6
oder Eingabe 5,5
interpol. Ergebnis 7,5
versuch's mal so
~tablea
x y Eingabe
3 5 3,2 6
5 7
6 8
Formel in D1
=(INDEX($A$2:$B$4;VERGLEICH($C2;$A$2:$A$4;1);2)+INDEX($A$2:$B$4;VERGLEICH($C2;$A$2:$A$4;1)+1;2))/2
~tablez
Gruß
Rainer
entschuldige das Durcheinander, heute will garnichts klappen.
Die Formel steht natürlich in D2.
Gruß
Rainer
in "D1"; EINGABE Beispiel Werte 5,5
in "D2"; =SVERWEIS(D1;A1:A100;1;WAHR)
in "D3"; =VERGLEICH(D2;A1:A100)
in "D4"; =INDEX(A:A;D3+1)
in "E2"; =SVERWEIS(D2;A1:B100;2;FALSCH)
in "E4"; =SVERWEIS(D4;A1:B100;2;FALSCH)
LÖSUNG in "E1"; =E2+(E4-E2)*(D1-SVERWEIS(D1;A1:A100;1;WAHR)/(INDEX(A:A;D3+1)-SVERWEIS(D1;A1:A100;1;WAHR)))
... aber es gibt bestimmt noch einfacher :-)))
Gruß,
Philip
Gruß,
Philip
vergiß meinen Beitrag, er war nicht zu Ende gedacht.
Hallo Philip,
Du hast Recht, da ist nichts von linear. Ist wohl nicht mein Tag.
Deine Formel hat aber auch eine Macke. Gib mal einen Wert zwischen 3 und 5 ein.
Eingaben zwischen 5 und 6 kommen richtig.
Gruß
Rainer
Gruß HW
Ich hatte 1 (.. ) vergessen !
=E2+(E4-E2)*(D1-SVERWEIS(D1;A1:A100;1;WAHR))/((INDEX(A:A;D3+1)-SVERWEIS(D1;A1:A100;1;WAHR)))
Es funktionniert leider nicht für die letzte Zeile, da hast du recht, ...na ja.
Bis später,
Phil.
Gruß,
Phil.
Gruß HW
=TREND(INDEX(y;VERGLEICH(x0;x;1);1):INDEX(y;VERGLEICH(x0;x;1)+1;1);INDEX(x;VERGLEICH(x0;x;1);1):INDEX(x;VERGLEICH(x0;x;1)+1;1);x0)
Geht das nicht vielleicht etwas einfacher?
Klaus
ich habe Deine Formel mal auf die von mir um 17:39 gesendete Tabelle zugeschnitten, sie lautet:
=TREND(INDEX(B2:B30;VERGLEICH(C2;A2:A30;1);1):INDEX(B2:B30;VERGLEICH(C2;A2:A30;1)+1;1);INDEX(A2:A30;VERGLEICH(C2;A2:A30;1);1):INDEX(A2:A30;VERGLEICH(C2;A2:A30;1)+1;1);C2)
sie bringt exakt das gleiche Ergebnis wie meine Formel, die da lautet:
=INDEX($A$2:$B$30;VERGLEICH($C2;$A$2:$A$30;2);2)*C2/INDEX($A$2:$B$30;VERGLEICH($C2;$A$2:$A$30;1);1)
Weiterhin habe ich die Excel-Funktion TREND(), wie von Hans vorgeschlagen, auf mein Tabellenmuster zugeschnitten, sie lautet:
=TREND(B2:B30;A2:A30;C2;0)
auch diese bringt exakt das gleiche Ergebnis wie beide vorgenannten Formeln.
Jetzt bin ich einigermaßen irretiert, was Du nun eigentlich berechnen willst?
Gruß
Rainer
nachdem ich die, sich aus Deinen Datenreihen ergebende Kurve, in einem xy-Diagramm dargestellt habe, ist mir klar geworden was Du willst und dass Deine Formel stimmt.
Auf zu neuen Problemen :-))
Gruß
Rainer
Gruß
Klaus
habe Dir gestern eine Mail geschickt mit einer Lösung.
Allerdings weiss ich nicht, ob das hier auch eine brauchbare Mail-Adresse war.
Gruß
Rainer