Excel - YTD Abverkaufszahlen
Hallo zusammen,
mal wieder eine Frage zu Excel - vielleicht gibt es ja eine Loesung:
Ich habe in einer Excel Datei die Abverkaufszahlen fuer einen Kunden:
2013 - Woche 01, 02, 03, 04, ..... 2014 - Woche 01, 02, 03, 04, .....
Die Daten fuer 2013 habe ich vollstaendig vorliegen, also von Woche 01 - 52. Die Daten fuer 2014 habe ich bis zur aktuellen Woche (in diesem Fall 02).
Fuer 2014 ist es ja kein Problem die Summe bis zur aktuellen Woche ausrechnen zu lassen - ich zaehle einfach alle Abverkaufszahlen zusammen.
Wie mache ich es aber fuer 2013. Ich kann natuerlich die Formel immer abaendern z..B. Summer aus 01 - 03. In der naechsten Woche aendere ich die Formel auf 01 - 04, dann 01 - 05 und so weiter.
Gibt es denn eine Formel, die diesen Schritt automatisch kann? Also dass es mir immer die Summe erweitert je nach dem welche Woche ist?
Ich hoffe das ist halbwegs verstaendlich erklaert!
4 Antworten
wie wärs mit wenn, dann sonst oder alle markieren und der rechner rechnet automatisch immer die Summe aus bei den leerfeldern macht er nix
Danke fuer eure Hilfe.
Ich glaub ich habe es ein wenig missverstaendlich erklaert. Ich habe bereits die Abverkaufszahlen von Woche 01 - 52, daher gibt es keine leeren Zellen.
Beispiel:
A1 = Hier steht die Woche z.B. 2
B1 = Abverkaufszahlen von Woche 1 z.B. 5
C1 = Abverkaufszahlen von Woche 2 z.B. 2
D1 = Abverkaufszahlen von Woche 3 z.B. 9
E1 = Abverkaufszahlen von Woche 4 z.B. 1
…
Z = Summe Abverkaufszahlen = 7
Im Beispiel oben ist aktuell die Woche zwei (Feld A1), jetzt soll mir Excel automatisch die Abverkaeufe bis Woche zwei im Feld Z (Summe) ausgeben – also 5 (aus Woche 1) + 2 (aus Woche 2) = 7
Steht im Feld A1 eine 3 fuer Woche drei, sollte es mir 5 + 2 + 9 = 16 im Feld Z ausgeben. Ist im Feld A1 eine 4 fuer Woche vier, dann sollte das Ergebnis 17 im Feld Z lauten.
Aendere ich die Woche im Feld A1 ab, muesste ich nun jedes mal manuell eingreifen, also immer die Wochen zusammenrechnen – das kann ich zwar mit einer Formel machen, aber ich wuerde eigentlich gar nicht mehr eingreifen wollen. Aendere ich die Zahl in A1 ab, soll es automatisch die Summe anpassen???
Klar kannst du.
Nehmen wir an, der Wert für Woche 1 ist in B2, für Woche 2 in B3, 3 in B4 usw.
Wenn du jetzt ab C2 die Summe willst, dann schreibst du dort rein:
=SUMME(B$2:B2)
Diese Formel kannst du dann für die ganze Spalte herunterkopieren, wobei die erste Zelle immer B2 und die letzte die der jeweiligen Zeile ist. Mit dem $ vor der Spalte oder Zeile setzt du diese in den Formeln fest.
Ganz kapiere ich nicht, wie neue Wochen eingetragen werden: fortlaufend nach rechts? Und für jedes Jahr eine neue Zeile?
Dann so (zwei von mehreren Möglichkeiten):
=summe(indirekt("B1:"&Zeichen(65+$A$1)&"1"))
Oder
=summe(indirekt("B1:"&Adresse(1,$A$1+1)))
Adresse(Zeile, Spalte) wandelt Z1S1-Zahlenangaben zu A1-Adressen um
Siel ein bisschen damit, bis Du's verstanden hast.
ich hab mich noch weiter damit gespielt und folgende -kopierbare- Formel gefunden:
=SUMME(INDIREKT(ADRESSE(ZEILE($B1);SPALTE($B1))&":"&ADRESSE(ZEILE($B1);1+$A1)))
ich möchte Dir aber eine andere Anlage empfehlen: Füge vor B:B eine neue Spalte ein. In B1 schreibst Du dann:
=SUMME(INDIREKT(ADRESSE(ZEILE($C1);SPALTE($C1))&":"&ADRESSE(ZEILE($C1);2+$A1)))
So kannst Du das Ergebnis in derselben Zeile ablesen, aus der die Abverkaufszahlen stammen und so mehrere Jahre im Blickfeld vergleichen.
*bernimmst Du im Folgejahr dann den Abfragewert mit =A1, brauchst Du die Abfragewoche auch nur einmal eingeben.
Du kannst auch mehrere Spalten einfügen für andere Auswertungen der Auswertung (zB prozentuale Änderung von Jahr zu Jahr, absolut-Differenz etc), musst dann nur die 2+ vor $A1 am Ende zu 3+, 4+ etc ändern.
In Bezug auf Deinen Kommentar zu Christians Antwort:
Teste mal:
Z1: =SUMME(B1:INDEX(B1:Y1;1;A1))
Allerdings kommst Du so nur bis Woche25 in Y1!
ich hätte nie gedacht, dass das ohne indirekt() geht! (aber es geht! Und wenn die Formel aus der Zeile rausverschoben und Y durch BB ersetzt wird, gehts auch mit Abfrage Woche 53 ! Bin fasziniert von dieser Lösung, DH!)
bei der 2. Formel ist ein Komma durch einen Semicolon zu ersetzen, also
=SUMME(INDIREKT("B1:"&ADRESSE(1;$A$1+1)))
(man muss doch alles erst ausprobieren, auch wenn man sich noch so sicher ist, dass es stimmt...)
Oubyis Formel hat den Vorteil, dass sie sich bei wechselnden Zeilen automatisch anpasst, meine zweite (korrigierte) den, dass sie auch für Woche 53 noch geht!