Excel variable Summe?
Ich habe eine Tabelle mit Werten die ich summieren will. z.B. die Spalte B1 bis B200
nun hab ich in einer Zelle einen Wert x stehen der dazwischen liegt 1<=x<=200 und
Nun möchte ich, dass meine Summe nicht von B1 bis B200 sondern von B1 bis B(x) geht. Wie kann ich dazu eine Formel aufstellen?
(Das x ist variabel und hängt vom Datum ab)
Grüße
5 Antworten
Das kannst du mit INDIREKT lösen, also etwa so:
=SUMME(INDIREKT("B1:B"&A1))
In diesem Beispiel steht die letzte zu addierende Zeile in A1. Wenn z.B. in A1 der Wert 150 steht, wird die Summe von B1:B150 gebildet.
Moinsen - das könntest Du mit INDEX() und SUMME() machen:
Der Einfachheit halber nur bis zu 30
=SUMME(A1:INDEX(A1:A30;C6))
In C6 steht Dein X
Summe: 45 passt
Viel Spaß


Das geht nicht einfach so, mann muss das etwas präparieren.
In deinem Beispiel lässt sich das z.B. so machen:
besagter Wert x steht z.B. in D1
A1:A200 enthalten die Zahlen 1...200
B1:B200 enthalten deine Werte
C1 enthält (kann dann bis C200 kopiert werden):
=WENN(A1<=$D$1;B1;0)
Schließlich kannst du dann die Summe in einer beliebigen Zelle ermitteln lassen:
=SUMME(C1:C200)
Rückfragen kannst du gerne stellen.
=Summe(Bereich.verschieben(B1;;;A1))
Probiere es mit summewenn, ich habe Excel jetzt nicht vor mir, sonst könnte ich Dir genauer beschreiben, wie es funktioniert.
Das hier könnte ebenfalls helfen.