Creare un subtotale per periodi di tempo diversi da versioni diverse
Domanda
In che modo è possibile creare un subtotale per periodi di tempo diversi da versioni diverse in un report matrice. Al momento, non esiste un modo nativo per eseguire il subtotale dei valori di periodi di tempo diversi in versioni diverse. Ad esempio, se si desidera eseguire il subtotale dei primi sei mesi di un determinato anno della versione budget e quindi aggiungerli agli ultimi sei mesi di una versione previsionale, non esiste un metodo per eseguire questo calcolo. modo?
Risposta
Sì, è possibile utilizzare la funzione "Visualizza come: Personalizzata" nei report.
Supponendo che siano già impostati due segmenti, uno con una versione del piano e i primi 6 mesi e il secondo segmento contenga una versione diversa con gli ultimi 6 mesi, è possibile impostare un terzo segmento che conterrà i calcoli. In questo esercizio verrà utilizzato un elemento "Visualizza come: Personalizzato" e un elemento di differenza.
Nell'elemento differenza, includere le due versioni che si desidera sommare e assicurarsi di compensare "Sottrai versione" a 6 mesi all'indietro.
Nell'elemento differenza, includere le due versioni che si desidera sommare e assicurarsi di compensare "Sottrai versione" a 6 mesi all'indietro.
Quindi, inserire un calcolo personalizzato sotto l'opzione di differenza che somma gli ultimi 6 mesi; tuttavia, poiché l'elemento differenza è compensato, somma i primi 6 mesi con gli ultimi 6 mesi.
Infine, è necessario includere l'elemento "Visualizza come: Personalizzato" nel terzo segmento. In questo elemento è anche possibile includere una formula e la formula riporterà: 
Infine, è necessario includere l'elemento "Visualizza come: Personalizzato" nel terzo segmento. In questo elemento è anche possibile includere una formula e la formula riporterà: if(this.version.name = "default version", -ACCT.this, ACCT.this)
dove la "versione predefinita" è la versione compensare in precedenza.
Fondamentalmente stiamo ingannando l'elemento differenza facendolo diventare una somma. Il motivo per cui viene utilizzata la differenza è che ci consente di operare con due versioni diverse in un unico calcolo, dove attualmente non è possibile fare riferimento in modo formale ai valori in un'altra versione rispetto alla versione corrente.