Aus den beiden Tabellen Soll mir die Funktion jetzt den Stromvberbrauch bei z.b. 207,62 oder 234,85kW ausspucken.
Da meine Tabelle mit den Messwerten aus 8760 Werten besteht, würde ich es gerne so programmieren, dass sobald excel bei z.B. einer Temperatur um die 10°C (also >9,5 und <10,5) automatisch den Stromverbrauch intapoliert und ausspuckt.
Kann man das so nachvollziehen und kann mir jemand weiterhelfen ob das möglich ist?
Hallo Edgar,
Mein Dreisatz war nicht ganz so einfach
Ich hatte aus der Formulierung geschlossen, dass die Steigung aus beiden Tabellen ermittelt und nur ein Wert ausgegeben werden soll.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
06.07.2015, 08:07 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2015, 08:21 von nissle.)
Oh okay vllt ein bisschen blöd beschrieben, also:
ich habe die Formel
=((G1541-'Lastprofil FK gleitend'!$I$16)*('Lastprofil FK konstant'!$P$16-'Lastprofil FK gleitend'!$Q$16))/('Lastprofil FK konstant'!$I$16-'Lastprofil FK gleitend'!$I$16)+'Lastprofil FK gleitend'!$Q$16
G ist jeweils eine Leistung zu einer Außentemp und die Lastprofil Werte sind auch Temp. abhängig.
Excel soll jetzt automatisch, wenn vor G z.B. 10°C steht, die passenden Werte für 10°C aus den Lastprofiltabellen nehmen, das geht eig von I1 - I 28 und Q1 - Q28...
Die Werte von den Lastprofilen sollen als bei einem Grad mehr automatisch von z.B. I 16 auf I 17 springen
Okay, habe euch mal einen Ausschnitt aus der Datei angefertig, unter Berechnung -> Strom ist zu sehen was ich Berechnen will...
die beiden Ausschitte zeigen einmal Temperaturen um 11°C und einmal um 7°C... meine Berechnung, die ich jetzt noch von Hand reingeschrieben habe, zieht sich aus den beiden anderen Blätter die Daten von 7°C und 11°C... Das würde ich gerne automatisiert haben, heisst wenn Excel sieht, der Wert auf dem Berechnungsblatt liegt um 7°C, dann nimmt er die Werte aus den Lastprofilen für 7°C
06.07.2015, 10:30 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2015, 10:49 von BoskoBiati.)
Hallo,
so:
Code:
=((G2-SVERWEIS(F2+(F2<>14,9)*(REST(F2;1)<>0);'Lastprofil FK gleitend'!$A:$L;9;1))*(SVERWEIS(F2+(F2<>14,9)*(REST(F2;1)<>0);'Lastprofil FK konstant'!$A:$M;13;1)-SVERWEIS(F2+(F2<>14,9)*(REST(F2;1)<>0);'Lastprofil FK gleitend'!$A:$L;12;1)))/(SVERWEIS(F2+(F2<>14,9)*(REST(F2;1)<>0);'Lastprofil FK konstant'!$A:$M;9;1)-SVERWEIS(F2+(F2<>14,9)*(REST(F2;1)<>0);'Lastprofil FK gleitend'!$A:$L;9;1))+SVERWEIS(F2+(F2<>14,9)*(REST(F2;1)<>0);'Lastprofil FK gleitend'!$A:$L;12;1)
Es wird immer der Wert der nächsthöheren Temperaturstufe genommen (außer bei ,0 u. 14,9)!
Hiermit wird der nächstkleinere Temperaturwert genommen:
Code:
=((G2-SVERWEIS(F2;'Lastprofil FK gleitend'!$A:$L;9;(F2<>14,9)*(REST(F2;1)<>0)))*(SVERWEIS(F2;'Lastprofil FK konstant'!$A:$M;13;(F2<>14,9)*(REST(F2;1)<>0))-SVERWEIS(F2;'Lastprofil FK gleitend'!$A:$L;12;(F2<>14,9)*(REST(F2;1)<>0))))/(SVERWEIS(F2;'Lastprofil FK konstant'!$A:$M;9;(F2<>14,9)*(REST(F2;1)<>0))-SVERWEIS(F2;'Lastprofil FK gleitend'!$A:$L;9;(F2<>14,9)*(REST(F2;1)<>0)))+SVERWEIS(F2;'Lastprofil FK gleitend'!$A:$L;12;(F2<>14,9)*(REST(F2;1)<>0))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.