Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Summe aus letzten 3 gefüllten Zellen einer Zeile ermitteln
#1
Hallo zusammen,

ich bin auf der Suche nach einer Formel, die mir die Summe der letzten 3 gefüllten Zellen einer Zeile ausgibt. Jeden Monat kommt eine Spalte dazu und es soll jeweils nur die letzten 3 Werte addieren.

Also z.B. es ist der 01. Mai

Artikel      Summe letzten 3 Monate   Jan   Feb   Mrz    Apr
X              20                                    10    10     5       5
Y              15                                      8      5     0     10
Z              40                                    15    15    20      5

Wenn dann der 01. Juni ist kommt die Spalte Mai dazu und es soll mir pro Artikel die Summe von der Verkäufen von März bis Mai ausgeben.
Das selbe benötige ich auch für die letzten 6 und 12 Monate.
(Die Tabelle soll Jahresübergreifend gefüllt werden, d.h. die Spalten der Monate heißen z.B. Jan 20. Hilfsspalten sind möglich.

Könnt ihr mir bitte helfen?

Danke schonmal!
Antworten Top
#2
Hallo,
baue die Tabelle so auf, dass sie per Pivot ausgewertet werden kann. Dann kannst du per Filter oder Datenschnitt die Monate aussuchen die du brauchst.

Artikel- Datum-Wert

Den Rest macht die Pivottabelle.
Cadmus
Antworten Top
#3
Hallo Excellehrling

so lange du noch an der Pivotlösung bastelst, kannst du das mal versuchen.  

BCDEFGHIJKLMNOPQRS
2Artikel361201. Jan01. Feb01. Mrz01. Apr01. Mai01. Jun01. Jul01. Aug01. Sep01. Okt01. Nov01. Dez01. Jan01. Feb
3X254590101055105510551010
4Y1530Fehler85010501050105
5Z256515515152051520515205155

ZelleFormel
C3=WENNFEHLER(SUMME(BEREICH.VERSCHIEBEN($F3;;WENN(ANZAHL($F3:$AB3)-$C$2>0;ANZAHL($F3:$AB3)-$C$2;"Fehler");;$C$2));"Fehler")
D3=WENNFEHLER(SUMME(BEREICH.VERSCHIEBEN($F3;;WENN(ANZAHL($F3:$AB3)-$D$2>0;ANZAHL($F3:$AB3)-$D$2;"Fehler");;$D$2));"Fehler")
E3=WENNFEHLER(SUMME(BEREICH.VERSCHIEBEN($F3;;WENN(ANZAHL($F3:$AB3)-$E$2>=0;ANZAHL($F3:$AB3)-$E$2;"Fehler");;$E$2));"Fehler")


gruß 

Rb
Antworten Top
#4
C3: =SUMME(INDEX(F3:BZ3;VERWEIS(2;1/(F3:BZ3<>"");SPALTE(F:BZ))-SPALTE(E:G)))
D3: =SUMME(INDEX(F3:BZ3;VERWEIS(2;1/(F3:BZ3<>"");SPALTE(F:BZ))-SPALTE(E:J)))
E3: =SUMME(INDEX(F3:BZ3;VERWEIS(2;1/(F3:BZ3<>"");SPALTE(F:BZ))-SPALTE(E:P)))

Danke ralf_b für die Tabelle!
Antworten Top
#5
irgend wenn ich schon keine super Formeln kann, dann kann ich wenigstens den Ball auf den Punkt legen.
Antworten Top
#6
Moin!
Da ja offensichtlich keine Lücken auftreten:
(hier für Flatterrand)
ABCDEFGHIJKLMNOP
1letzte3letzte61234567891011121314
2499610171810171911191713
340801917101315101317161410
43790191812141716181916161110
54281161111101613131316

ZelleFormatWert
A1"letzte"03
B1"letzte"06

ZelleFormel
A2=SUMME(INDEX($C2:$Z2;;ANZAHL($C2:$Z2)-A$1+1):$Z2)
B2=SUMME(INDEX($C2:$Z2;;ANZAHL($C2:$Z2)-B$1+1):$Z2)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#7
Hallo Ralf,

vielen Dank für deine Formel. Es gibt allerdings noch ein Problem.
Wenn ich nur 1 Spalte hinzufüge funktioniert deine Formel gut, aber wenn ich 2 hinzufüge bleibt der Wert unverändert. Kannst du mir deine Formel erklären? Ich finde den Fehler nicht. Liegt es an der "+1" am Ende der Indexformel?

Gruß Excellehrling
Antworten Top
#8
Hat RPP63 (beste Lösung!) Dir erlaubt, Spalten einzufügen?

Nur vor dem jetzigen C und nur vor dem jetzigen Z.
Antworten Top
#9
@LCohen
Danke für deine Formel!

Auch diese Formelkombi verstehe ich leider nicht...
Das Ergebnis stimmt auch noch nicht ganz. Es gibt mir zwar eine Summe von 3 Spalten raus, aber nicht die letzten 3 (z.B. X, Y, Z sondern von W, X,Y).
Kannst du deine Formel erklären, dass ich vllt den Fehler finden kann?
Das mit den verschieben klappt super!

Danke und Gruß
Excellehrling

Ich habe außerhalb dieses Bereiches keine Formeln eingefügt
Antworten Top
#10
Lade mal Deine Datei mit dem Formelversuch hoch.
In meiner Formel beginnt der Wertebereich ab Spalte C!
Das wirst Du wahrscheinlich bei Dir anpassen müssen.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste