Grafico pivot profitti e perdite

È possibile utilizzare l'estensione P&L pivot chart (Grafico pivot profitti e perdite) per creare una tabella pivot con una presentazione per la creazione di report profitti e perdite. È possibile colorare le celle in base alle prestazioni e applicare al grafico uno stile con formati carattere personalizzati e colori di riga alternati. È anche possibile esportare il grafico in Excel, inclusa la formattazione. Il grafico pivot profitti e perdite è incluso nel Visualization bundle.

Dimensioni e misure del grafico pivot profitti e perdite
Dimensioni Misure Risultato
1 dimensione fino a 9 misure Una tabella con una riga per ogni valore di dimensione e una colonna per ogni misura.
2 dimensioni fino a 8 misure Una tabella pivot con una riga per ogni valore della prima dimensione e una colonna per ogni misura di cui è stato eseguito il pivoting utilizzando la seconda dimensione.

Colorazione delle celle per evidenziare le prestazioni

È possibile colorare le celle per evidenziare le prestazioni in base a una scala di valori Poor (Scarso), Fair (Discreto) e Good (Buono). Per impostazione predefinita, tutte le righe e le colonne sono colorate, ma è possibile scegliere quali colonne e righe colorare, se si desidera.

  1. Assicurarsi che Enabled (Attivata) sia impostato su On (Attivato) in Appearance (Aspetto) > Color by condition (Colora per condizione).
  2. Selezionare le righe da colorare in base alle prestazioni.

    Impostare Color all rows by condition (Colora tutte le righe per condizione) su Specified rows (Righe specificate).

    Aggiungere le righe da colorare per nome (valore di dimensione) con Add row to color (Aggiungi riga da colorare).

  3. Selezionare le misure da colorare in base alle prestazioni.

    Impostare Color all measures (Colora tutte le misure) su Specified measures (Misure specificate).

    Aggiungere un elenco di misure per numero in Measure indices (Indici misure), dove la prima misura del grafico ha il numero zero. Separare le misure con una virgola.

    Example: Colorare la prima, la terza e la quinta misura.

    0,2,4

  4. Impostare i limiti e i colori delle prestazioni.

    È possibile impostare i limiti degli intervalli per Poor (Scarso) e Fair (Discreto).

    • Tutte le celle con un valore inferiore al limite dell'intervallo Poor (Scarso) vengono visualizzate con il colore di sfondo e il colore del testo impostati per Poor (Scarso).
    • Tutte le celle con un valore inferiore al limite dell'intervallo Fair (Discreto), ma superiore a Poor (Scarso), vengono visualizzate con il colore di sfondo e il colore del testo impostati per Fair (Discreto). Il limite dell'intervallo Fair (Discreto) deve essere impostato su un valore superiore a Poor (Scarso).
    • Tutte le altre celle vengono visualizzate con il colore di sfondo e il colore del testo impostati per Good (Buono).

Applicazione di uno stile al grafico mediante un modello di stile

È possibile creare una presentazione per il grafico, ad esempio per visualizzare un report profitti e perdite, utilizzando un modello di stile.

Nota: È necessario essere in grado di aggiungere e caricare un file CSV nell'app.
  1. Creare un modello di stile come file CSV. Utilizzare il formato del modello di stile descritto di seguito.
  2. Caricare il modello di stile nell'app come un unico campo. Quando si aggiunge il file, non utilizzare il punto e virgola come separatore di campo; ogni riga deve essere caricata come un unico campo.
  3. Impostare Style template field (Campo modello di stile) in Appearance (Aspetto) > Table format (Formato tabella) sul nome del campo del modello aggiunto.

È possibile caricare più modelli di stile nell'app e modificare la presentazione mediante Style template field (Campo modello di stile).

Formato del modello di stile

Il modello di stile deve essere creato come file di testo separato da virgole (CSV) nella codifica UTF-8.

Le righe del modello di stile devono corrispondere ai dati nella prima dimensione. Nel modello è necessario fare riferimento a un valore di dimensione, che deve essere il primo valore in ogni riga. Nel modello non è necessario specificare tutti i valori di dimensioni/righe.

Ogni riga nel modello deve seguire il formato sotto specificato. Non è richiesto l'utilizzo di una riga di intestazione.

DimensionValue;Bold;Background;FontStyle;TextColor;Align;FontSize;Comment
  • DimensionValue

    Il valore di dimensione della riga a cui applicare lo stile.

  • Bold

    Impostare su <bold> (grassetto) per applicare il grassetto al testo.

  • Background

    Impostare un colore di sfondo. È possibile utilizzare <dark>, <night>, <soft>, <red>, <orange>, <violet>, <blue>, <green> o un codice colore in formato RGB, ad esempio rgb(183,219,255). Il colore predefinito dello sfondo è bianco.

  • FontStyle

    È possibile impostare lo stile del carattere su <italic> (corsivo) o <oblique> (obliquo).

  • TextColor

    È possibile impostare il colore del testo su <white> (bianco). Il colore predefinito del testo è nero.

  • Align

    È possibile centrare il testo con <center> (centra). L'allineamento predefinito è a sinistra per il testo e a destra per i valori numerici.

  • FontSize

    È possibile impostare la dimensione del carattere su <large> (grande), <medium> (medio, predefinito) o <small> (piccolo).

  • Comment

    È possibile utilizzare il tag <comment> (commento) per sostituire tutti i valori zero con uno spazio. Questo è utile quando si desidera includere una riga di intestazione secondaria senza valori.

È possibile specificare i tag di stile in qualsiasi ordine ed escludere i tag non utilizzati. Queste righe danno lo stesso risultato:

Operating expenses;<bold>;;<italic>;;;;
Operating expenses;<italic>;<bold>

Esempio di modello di stile per i report profitti e perdite

Cost of goods sold;<bold>;RGB(225,226,226);;;;; Extraordinary items after tax;<bold>;RGB(193,216,47);;;<center>;<large>; Extraordinary items;<bold>;;<italic>;;<center>;;<comment> Financial revenue & expenses;<bold>;;<italic>;;<center>;;<comment> General & administrative expenses;<bold>;;<italic>;;<center>;;<comment> Gross profit;<bold>;RGB(193,216,47);;;<center>;<large>; Income before tax & extraordinary items;<bold>;RGB(193,216,47);;;;<large>; Manufacturing overhead;<bold>;;<italic>;;<center>;;<comment> Net costs of goods sold;<bold>;RGB(225,226,226);;;;; Net gain on sale of land;<bold>;RGB(193,216,47);;;<center>;<large>; Net Income (Profit);<bold>;#191970;;<white>;<center>;<large>; Net mfr overhead;<bold>;RGB(225,226,226);;;;; Net sales revenues;<bold>;RGB(225,226,226);;;;; Operating expenses;<bold>;;<italic>;;;; Operating income before taxes;<bold>;RGB(193,216,47);;;;<large>; Other general & admin expenses;<bold>;rgb(128, 191, 255);<white>;;<center>;<large>; Revenues;<bold>;;<italic>;;<center>;;<comment> total general & admin expenses;<bold>;#efefef;;;;; total operating expenses;<bold>;rgb(128, 191, 255);<white>;;;; Total selling expenses;<bold>;RGB(225,226,226);;;;;

Per utilizzare questo modello, è necessario un file di dati in cui la prima dimensione contenga valori corrispondenti al primo elemento di ogni riga, ad esempio Cost of goods sold.

Grafico pivot profitti e perdite a cui è stato applicato lo stile definito dal modello di presentazione dell'esempio

Limiti

Per informazioni sui limiti generali, vedere Limiti dei bundle di oggetti forniti da Qlik.

  • Vi è un limite al trasferimento di dati tra Qlik Engine e un'estensione. Ogni richiesta di dati è limitata a 10.000 elementi, ad esempio 1.000 righe e 10 colonne. L'estensione P&L pivot chart può inviare richieste automatiche di altri dati tramite paginazione.

    È possibile impostare un limite sulla quantità di dati da richiedere con Pagination (Paginazione) > Max pagination loops (Max cicli paginazione). Il valore predefinito è 20.000 elementi (20k cells) e il valore massimo è 100.000 elementi.

    È inoltre possibile modificare il messaggio di errore visualizzato all'utente quando viene superato il limite di dati. La soluzione alternativa consigliata quando viene superato il limite di dati consiste nell'applicare filtri ai dati per limitarne il trasferimento.