Tutti gli articoli

Usa l'aggregazione multi-pass nelle bacheche Analytics.

Ultimo aggiornamento il

Team di documentazione Wrike

Team di documentazione Wrike

TL;DR

Utilizza l'aggregazione multi-pass per calcolare i dati tra livelli ed evitare totali duplicati.

Esempi:

  • Media per progetto: AVG([Project ID],SUM([Task Effort (minutes)]))/60
  • Rimuovi duplicati nei timelog: SUM([Timelog ID],MAX([Timelog Time Spent (minutes)]))/60

Tabella 4. Disponibilità

Disponibilità: Pinnacle, Apex. Non disponibili: Free, Team, Business;

Panoramica

Usa l'aggregazione multi-pass quando desideri che un'unica formula calcoli valori a più di un livello, come attività, progetto o timelog. Può anche aiutarti a evitare totali gonfiati quando lo stesso valore compare più di una volta nei tuoi dati.

Calcola valori a due livelli

L'aggregazione multi-pass consente di aggregare i valori a un livello specifico e di applicare quindi un altro calcolo a tali risultati.

Esempio: lavoro medio dei progetti per cartella

Supponiamo che una cartella contenga diversi progetti. Vuoi:

  • calcolare il lavoro totale delle attività per ogni progetto e
  • calcolare la media di tali totali di progetto per la cartella

Il valore di primo livello è:

SUM([Task Effort (minutes)])

SUM([Task Effort (minutes)]).png

Per calcolare la media di quel valore per progetto, usa:

AVG([Project ID],SUM([Task Effort (minutes)])) / 60

AVG([Project ID],SUM([Task Effort (minutes)])) : 60.png

Questa formula:

  • calcola il lavoro totale delle attività per ogni progetto,
  • fa la media di tali totali di progetto e
  • converte i minuti in ore

Correggi i valori duplicati

A volte una semplice formula restituisce un numero molto più grande del previsto. Ciò può accadere quando lo stesso valore viene conteggiato più di una volta a causa della struttura delle cartelle, della configurazione del widget o del livello dei dati.

Questo problema compare spesso nei dati dei timelog perché un'attività può avere diversi inserimenti di tempo.

Esempio: totali dei timelog duplicati

Un'attività chiamata "Flexible" si trova in due sottoprogetti, sotto lo stesso progetto principale. Una somma di base del tempo trascorso può mostrare 4 ore, anche se ne sono state registrate solo 2.

Fix Duplicated Values.png

Usa l'aggregazione multi-pass per contare ogni inserimento univoco una sola volta.

  1. Identifica il livello univoco più basso per i dati. Per i dati dei timelog, usa [Timelog ID].
  2. Usa un aggregatore non additivo per il valore. Sostituisci SUM con MAX, AVG, MEDIAN o MIN.

    Use [Timelog ID].png
  3. Somma il risultato per il livello dell'ID univoco.

Usa questa formula:

SUM([Timelog ID], MAX([Timelog Time Spent (minutes)]))/60

SUM([Timelog ID], MAX([Timelog Time Spent (minutes)])):60.png

Questa formula somma ogni inserimento di timelog univoco una sola volta, quindi converte i minuti in ore.

Note

Se la formula attuale utilizza SUM direttamente sul campo del tempo, sostituisci quella parte del SUM interno prima di aggregare in base all'ID.

Qual è il prossimo passo?

0 commenti

Accedi per aggiungere un commento.

Inizio