L'espressione o il campo contenente i dati da misurare.
rank
Il valore predefinito di rank è 1, che corrisponde al valore più basso. Specificando 2 come rank, verrà restituito il secondo valore più basso. Se rank è 3, verrà restituito il terzo valore più basso e così via.
SetExpression
Per impostazione predefinita, la funzione di aggregazione aggrega la serie di possibili record definiti dalla selezione. È possibile definire una serie di record alternativa mediante un'espressione Set Analysis.
TOTAL
Se la parola TOTAL viene riportata prima degli argomenti della funzione, il calcolo verrà effettuato su tutti i valori possibili dati dalle selezioni correnti e non solo su quelli relativi al valore dimensionale attuale, vale a dire che verranno ignorate le dimensioni del grafico. Utilizzando TOTAL [<fld {.fld}>], dove il qualificatore TOTAL è seguito da un elenco di uno o più nomi di campo come sottogruppo delle variabili di dimensione del grafico, si crea un sottogruppo di tutti i valori possibili.
Restituisce il valore più basso non null nel campo UnitSales.
Min(UnitSales*UnitPrice) Il valore di un ordine viene calcolato moltiplicando il numero di unità vendute (UnitSales) per il prezzo unitario.
Restituisce il valore più basso non null del risultato del calcolo di tutti i valori possibili di (UnitSales) * (UnitPrice).
Min(UnitSales, 2)
Restituisce il risultato per il secondo valore più basso in UnitSales (dopo i valori NULL).
Min(TOTAL UnitSales)
Il qualificatore TOTAL indica che viene identificato il valore più basso possibile, ignorando le dimensioni del grafico. Per un grafico con Customer come dimensione, il qualificatore TOTAL assicurerà il valore minimo nell'intero set di dati, anziché il valore UnitSales minimo per ciascun cliente.
Min({1} TOTAL UnitSales)
L'espressione dell'analisi set {1} definisce il set di record da valutare come ALL, indipendentemente dalla selezione effettuata. Ad esempio, se viene selezionato un cliente specifico, verrà comunque restituito il valore UnitSales minimo nell'intero set di dati.
Esempio: principi fondamentali della funzione Min
Panoramica
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere questo campo come dimensione:
Customer
Creare le seguenti misure:
=Min(UnitSales), per calcolare il valore UnitSales minimo.
=Min(UnitSales*UnitPrice), per calcolare il valore minimo dopo aver moltiplicato UnitSales per UnitPrice, riga per riga.
=Min(UnitSales, 2), per calcolare il secondo valore più basso.
=Min(TOTAL UnitSales), per calcolare il totale più basso, indipendentemente dalla dimensione del grafico.
=Min({1} TOTAL UnitSales), per calcolare il totale più basso ignorando tutte le selezioni.
Results table
Customer
Min(UnitSales)
Min(UnitSales*UnitPrice)
Min(UnitSales, 2)
Min(TOTAL UnitSales)
Min({1} TOTAL UnitSales)
Totals
2
40
4
2
2
Astrida
4
64
9
2
2
Betacab
2
40
5
2
2
Canutility
8
120
-
2
2
In questo esempio, fare quanto segue:
Nella prima misura, Min(UnitSales), il valore più basso per UnitSales per il cliente Astrida è 4. La cella Totals in questa colonna restituisce 2 perché questo valore è anche il valore UnitSales più basso dell'intero set di dati.
Nella seconda misura, Min(UnitSales*UnitPrice), il valore 64 viene restituito per Astrida. Questo è il valore più basso per quel cliente quando si moltiplica UnitSales per UnitPrice. La cella Totals di questa colonna restituisce 40, perché questo è anche il valore calcolato più basso nell'intero set di dati.
Nella terza misura, Min(UnitSales, 2), il secondo valore UnitSales più basso per il cliente Astrida è 9. Il valore 4 viene restituito nella riga Totals, perché è il secondo valore UnitSales più basso per tutti i clienti.
La quarta misura, Min(TOTAL UnitSales), restituisce il valore 2. Questo è il valore non null più basso possibile indipendentemente dalla dimensione del cliente, quindi tutte le righe restituiscono lo stesso valore. Tuttavia, se si seleziona il cliente Betacab, la tabella restituirà solo i valori per quel cliente, in questo caso 2, perché è il valore UnitSales più basso tra tutti i prodotti per Betacab.
La quinta misura, Min({1} TOTAL UnitSales), restituisce 2 indipendentemente dal valore selezionato nel campo Customer, in quanto la misura calcola il totale più basso. Ad esempio, se si seleziona Betacab, questa colonna continuerà a restituire il valore 2.
Esempio: scenario per la funzione Min che calcola le vendite più basse in base al mese
Panoramica
Un set di dati contiene i dati sulle vendite di prodotti suddivisi per mese. Un responsabile vendite vuole identificare il valore minimo delle vendite per ogni prodotto e il mese in cui l'operazione è stata completata.
Aprire l'editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova scheda.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
Product
Month
Creare la seguente misura:
=If(Sales = Min(TOTAL <Product> Sales), Sales), per calcolare le vendite minime per ogni prodotto. Nel pannello delle proprietà, selezionare Componenti aggiuntivi > Gestione dati. Deselezionare la casella di controllo Includi valori zero.
Results table
Product
Month
If(Sales = Min(TOTAL <Product> Sales), Sales)
A
2024-01-01
500
B
2024-01-01
300
C
2024-01-01
550
I risultati della misura restituiscono il valore minimo delle vendite per ogni prodotto e il mese in cui questo valore è stato raggiunto. Per esempio, Product B ha ottenuto le vendite più basse (300) in 2024-01-01.
Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!