Generieren von Koeffizienten für die SERIESSUM-Formel in Excel

Generieren von Koeffizienten für die SERIESSUM-Formel in Excel

Ich modelliere eine Tabelle für den Bargeldeinzug, in der ein Unternehmen jede Woche Produkte verkauft und über mehrere Wochen Bargeld einziehen möchte (N; zwischen 42 und 336 Wochen).

AngenommenNist ≤ 52:

Um die Bargeldeinnahmen zu berechnen und auch das wöchentliche Umsatzwachstum zu berücksichtigen, habe ich die SERIESSUM-Formel wie folgt verwendet: SERIESSUM((1+growth rate),(52-n),1,ROW(INDIRECT(D29&":"&D30)))*250. 250 ist der prognostizierte Umsatz in der ersten Woche.

Zelle D29 ist 0 und D30 istN-1. Ich versuche, alle Zahlen von 0 bis aufzulisten.N-1 als Koeffizienten in der SERIESSUM-Formel. Ich erhalte jedoch eine #REFFehlermeldung. Kann jemand bitte herausfinden, was ich hier falsch mache?

Die Formel funktioniert einwandfrei, wenn ich die Zahlen von 1 bis manuell auflisteN-1 in Zeilen und beziehen sich wie folgt: SERIESSUM((1+growth rate),(52-n),1,A2:A53)*250. Da es sich jedoch um eine manuelle Eingabe handelt, muss der manuelle Teil erneut ausgeführt werden, wenn die Anzahl der Wochen geändert wird (d. h. wenn sich der Betrag pro Woche erhöht/verringert).

Antwort1

INDIRECT(D29&":"&D30), mit D29= 0 und D30= 51, wird als ausgewertet INDIRECT("0:51"), was ein Fehler istweil es keine Zeile 0 gibt.  Um das Konstanten-Array {0,1,2,…,49,50,51}programmgesteuert zu generieren, verwenden Sie ROW(INDIRECT("1:52"))-1.

verwandte Informationen