Loading

Visualizzazione di un subtotale per i primi N elementi con il totale complessivo per tutti i dati

Data pubblicazione: Jul 20, 2023
Operazione
Come visualizzare un subtotale per i primi N elementi insieme a un totale complessivo per l'intero insieme di dati.
Fasi
Le istruzioni seguenti sono i passaggi per ottenere la soluzione illustrata nella cartella di lavoro compressa allegata.

In questo esempio calcoleremo le prime 5 vendite per stato, visualizzando le vendite totali dei primi 5 stati e le vendite totali di tutti gli stati.
Verrà fatto riferimento alle dimensioni e alle misure utilizzate nella cartella di lavoro di esempio, ma queste possono essere sostituite con qualsiasi campo desiderato per ottenere un risultato simile.
Tieni presente che, a causa dell'ordine delle operazioni relative all'elaborazione dei calcoli, i passaggi sono sensibili alla sequenza in cui vengono eseguiti, quindi effettua i passaggi di conseguenza.
  1. Crea un insieme basato sui primi N elementi per la misura desiderata aprendo il menu di scelta rapida per la dimensione:
    • Fai clic con il pulsante destro del mouse su [Stato], quindi seleziona Crea > Insieme.
    • Inserisci il nome desiderato, in questo caso [Insieme 1].
    • Fai clic sulla scheda Primi > seleziona Per campo > specifica 5 nell'elenco a discesa per il valore Primi.
    • Seleziona Vendite e Somma per indicare su cosa calcolare i primi 5 elementi.
    • Fai clic su OK.
  2. Trascina [Stato] nello spazio Righe, quindi trascina [Insieme 1] su Colore nella scheda Indicatori
  3. Cambieremo quindi l'ordinamento per visualizzare le prime 5 vendite in cima all'elenco:
    • Fai clic con il pulsante destro del mouse su [Stato] nello spazio Righe, quindi seleziona Ordina.
    • Seleziona Decrescente in Ordinamento.
    • Seleziona Campo in Ordina per, quindi seleziona Vendite nel menu a discesa.
    • Seleziona Somma nel menu a discesa Aggregazione, che dovrebbe essere già il valore predefinito.
    • Fai clic su OK.
  4. Crea calcoli tabella per [! Ultimo colore]
    • Fai clic con il pulsante destro del mouse sul riquadro Misure, quindi seleziona Crea > Campo calcolato.
    • [! Ultimo colore] deve essere definito come LAST() = 0.
    • Trascina [! Ultimo colore] su Informazioni nella scheda Indicatori.
    • Fai clic con il pulsante destro del mouse su [! Ultimo colore] nella scheda Indicatori e seleziona Modifica calcolo tabella.
    • Verifica che "Calcola utilizzando" sia impostato su Dimensioni specifiche.
    • Verifica che la casella  In/Out di Insieme 1 sia selezionata e che Stato sia deselezionato.
    • Fai clic sulla X nell'angolo superiore destro.
  5. Crea calcoli tabella per [! Ultima riga]
    • Fai clic con il pulsante destro del mouse sul riquadro Misure, quindi seleziona Crea > Campo calcolato.
    • [! Ultima riga] deve essere definito come LAST() = FIRST().
    • Trascina [! Ultima riga] su Informazioni nella scheda Indicatori.
  6. Crea un calcolo [Misura sostitutiva] per la misura utilizzata per classificare in base ai primi N elementi (e ordinare):
    • Fai clic con il pulsante destro sul riquadro Misure, seleziona Crea > Campo calcolato e inserisci il nome [! Vendite]
    • IF [! Last Color] AND [! Last Row]
      THEN WINDOW_SUM(SUM([Sales]))
      ELSE
      SUM([Sales])
      END
      
  7. Posiziona [! Vendite] su Etichetta nella scheda Indicatori.
  8. Modifica i calcoli tabella di [! Vendite] dal menu di scelta rapida nella scheda Indicatori:
    • Fai clic con il pulsante destro del mouse su [! Vendite] nella scheda Indicatori.
    • Fai clic su Modifica calcolo tabella
    • Verifica che "Calcola utilizzando" sia impostato su Dimensioni specifiche.
    • Verifica che la casella  In/Out di Insieme 1 sia selezionata e che Stato sia deselezionato.
    • Fai clic sulla X nell'angolo superiore destro.
  9. Dal menu principale seleziona Analisi > Totali > Mostra colonna Totale complessivo per visualizzare i totali complessivi.
  10. Crea un campo calcolato denominato [! Classificazione vendite] con la formula seguente.
    RANK(SUM([Sales]))
    
  11. Crea un campo calcolato denominato [! Filtro primi 5], come segue (utilizzando i primi 5 elementi come esempio): 
    [! Sales Rank] <= 5 AND ATTR([Set 1])
    
  12. Trascina [! Filtro primi 5] nello spazio Filtri, quindi seleziona Vero per visualizzare solo i primi 5 stati con le vendite più elevate.
Numero articolo Knowledge

001456680

Allegati

Top N with Grand and Sub Totals.twbx

463 KB

 
Caricamento
Salesforce Help | Article