Wie lautet die Excel-Formel zur Berechnung auf Basis von Verbrauch und Tarif?

Wie lautet die Excel-Formel zur Berechnung auf Basis von Verbrauch und Tarif?

Ich brauche Hilfe, um eine Lösung dafür zu finden:

Eigentlich möchte ich meinen Stromverbrauch berechnen, wie im beigefügten Bild dargestellt. Für den ersten Verbrauch von 0–200 kWh beträgt der Tarif 0,218 $, für den Verbrauch von 201–300 beträgt er 0,334 $, für den Verbrauch von 301–600 beträgt er 0,516 $ und für den Verbrauch von 601–900 beträgt er 0,546 $.

Ich habe versucht, Folgendes zu verwenden:

=IF(F3<200, 0.218, IF(F3>200, 0.334, IF(F3>300, 0.516, IF(F3>600, 0.546, 0))))*F3 

aber bekomme die falsche Antwort.

Ich habe auch versucht:

=VLOOKUP(F3, [Book2.xlsx]Sheet3!$A$2:$C$603, 3, 0) 

aber was ich habe, ist der Gesamtverbrauch (siehe Bild, die Summe beträgt 326 kWh x 0,516 = 168,216).

Ich möchte die kWh für die ersten 0-200, 201-300 usw. entsprechend dem jeweiligen Tarif trennen. Wie mache ich das?

Bildbeschreibung hier eingeben

Probe

Antwort1

Du bist auf dem richtigen Weg, aber du musst noch ein paar Dinge ändern. Deine Formel:

=IF(F3<200,0.218,IF(F3>200,0.334,IF(F3>300,0.516,IF(F3>600,0.546,0))))*F3 

Spielen Sie es für den Wert 350 durch. Sie werden nie darüber hinauskommen, IF(F3>200da 350 größer als 200 ist und der Rest der Formel nicht ausgewertet wird. Ändern Sie also die Vergleichsreihenfolge von einer großen Zahl zu einer kleinen Zahl.

=IF(F3<200,0.218,IF(F3>600,0.334,IF(F3>300,0.516,IF(F3>200,0.334,0))))*F3

Als Alternative zu verschachtelten IF()-Anweisungen können Sie eine Lookup-Tabelle in Betracht ziehen, die nach den Verbrauchsschwellenwerten sortiert ist. Verwenden Sie Vlookup mit TRUE oder 1 als vierten Parameter für eine ungefähre Lookup-Tabelle, die das Ergebnis zurückgibt, das gleich oder kleiner als der Lookup-Wert ist.

Bildbeschreibung hier eingeben

verwandte Informationen