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 #REF
Fehlermeldung. 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
.