Ich spinne wirklich meine Räder auf diesem. Ich versuche, einer geladenen einzelnen Spalte zwei berechnete Spalten in einer Power Pivot-Tabelle (in Excel 2013) hinzuzufügen.PowerPivot Berechnete Spalte Circular Dependency
Setup (nur erste Zeile angezeigt):
Prd | Beg | End
1 | =CALCULATE(SUM([End]),Table[Prd]=EARLIER([Prd])-1) | =[Beg]+[Prd]
ich will es wie folgt berechnen:
Prd | Beg | End
1 | 1 | 2
2 | 2 | 4
3 | 4 | 7
Aber egal, was ich tue, ich einen kreisförmigen Referenzfehler, weil die [ Ende] Berechnung zeigt auf die [Beg] Berechnung und umgekehrt. Ich versuche, eine rollierende Berechnung durchzuführen, bei der der [Beg] Betrag immer gleich dem [Ende] Betrag vom vorherigen [Prd] ist.
Ich habe verschiedene Berechnungen mit SUMX und ALLEXCEPT ausprobiert, aber ich verstehe das nicht richtig. Ich habe sogar versucht, den Row Identifier auf der Registerkarte Table Behaviour basierend auf this zu bestimmen, aber das funktioniert auch nicht.
Schätzen Sie alle Vorschläge!
Können Sie die Struktur der Tabelle angeben. –
Das ist die Struktur. Es beginnt mit einer 1 Spalte Tabelle. Spalte Beg und Ende sind berechnete Spalten, die auf die Anfangsspalte ("Prd") verweisen. Die Idee besteht darin, eine rollierende Wertperiode über die Periode hinweg zu erstellen. – LoganTheSnowEater