Individuare valore massimo di un gruppo omogeneo
-
- Messaggi: 83 | Topic creati
- Iscritto il: sab 29 ago 2020, 13:18
- Ringraziato: 7 volte
Individuare valore massimo di un gruppo omogeneo
Salve a tutti,
Dovrei individuare il valore massimo della colonna “Minuti complessivi” (magari indicandolo in una nuova colonna calcolata) appartenente ad un gruppo omogeneo, nel caso specifico al campo “Matricola”.
Quindi per ogni matricola bisogna indicare qual’è il valore massimo di “Minuti complessivi”.
Mi rendo conto che forse la domanda è un po banale ma non riesco a trovare una soluzione.
Grazieee
Dovrei individuare il valore massimo della colonna “Minuti complessivi” (magari indicandolo in una nuova colonna calcolata) appartenente ad un gruppo omogeneo, nel caso specifico al campo “Matricola”.
Quindi per ogni matricola bisogna indicare qual’è il valore massimo di “Minuti complessivi”.
Mi rendo conto che forse la domanda è un po banale ma non riesco a trovare una soluzione.
Grazieee
- Allegati
-
- ReportPianoGiornaliero.xls
- Reportgiornaliero
- (30.5 KiB) Scaricato 19 volte
-
- Messaggi: 2263 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Individuare valore massimo di un gruppo omogeneo
Ciao Raf1988,
Se ti serve come colonna (e qui mi farei due domande sulla reale necessità di averla come tale piuttosto che come misura in dax), puoi effettuare un raggruppamento sulla matricola e poi calcolare il valore massimo.
Andrea
Se ti serve come colonna (e qui mi farei due domande sulla reale necessità di averla come tale piuttosto che come misura in dax), puoi effettuare un raggruppamento sulla matricola e poi calcolare il valore massimo.
Andrea
-
Autore del topic - Messaggi: 83 | Topic creati
- Iscritto il: sab 29 ago 2020, 13:18
- Ringraziato: 7 volte
Individuare valore massimo di un gruppo omogeneo
Esatto, la mia intenzione era proprio quella di raggruppare per le matricole per poi inserire in un campo ad esempio il testo “max”.
Come alternativa con la misura invece cosa suggerisci Andrea90 ?
Come alternativa con la misura invece cosa suggerisci Andrea90 ?
-
- Messaggi: 2263 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Individuare valore massimo di un gruppo omogeneo
Raf1988,
Dipende da come strutturi il report, se è un report dove hai per riga le matricole basta anche un semplice MAX o MAXX del campo Minuti Complessivi
Andrea
Dipende da come strutturi il report, se è un report dove hai per riga le matricole basta anche un semplice MAX o MAXX del campo Minuti Complessivi
Andrea
-
Autore del topic - Messaggi: 83 | Topic creati
- Iscritto il: sab 29 ago 2020, 13:18
- Ringraziato: 7 volte
Individuare valore massimo di un gruppo omogeneo
A me interessano le informazioni del rigo relativo al valore più alto di Minuti complessivi, in pratico devo fare alcuni grafici che consideri solo queste righe (1 per ogni matricola).
Avevo optato per la creazione di una colonna ma se il risultato porta a quello che voglio anche una misura va bene
Avevo optato per la creazione di una colonna ma se il risultato porta a quello che voglio anche una misura va bene
-
- Messaggi: 2263 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Individuare valore massimo di un gruppo omogeneo
Raf1988,
E se per la stessa matricola ci sono più righe che riportano lo stesso valore massimo? Quale riga dovresti considerare?
Andrea
E se per la stessa matricola ci sono più righe che riportano lo stesso valore massimo? Quale riga dovresti considerare?
Andrea
-
Autore del topic - Messaggi: 83 | Topic creati
- Iscritto il: sab 29 ago 2020, 13:18
- Ringraziato: 7 volte
Individuare valore massimo di un gruppo omogeneo
Direi che la probabilità è molto bassa, ma per il tipo di analisi che devo fare se dovesse succedere va bene anche uno qualsiasi dei valori.
-
- Messaggi: 2263 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Individuare valore massimo di un gruppo omogeneo
Raf1988,
Non puoi dire a PowerBi se ci sono più righe uguali all’interno del contesto filtro attuale, prendine una a caso.
Devi fornire tu la logica, quindi le misure che dovrai andare a creare dovranno contenere il calcolo del max valore, e questo valore lo passerai al calcolo della variabile che ti interessa come argomento filtro di CALCULATE.
Andrea
Non puoi dire a PowerBi se ci sono più righe uguali all’interno del contesto filtro attuale, prendine una a caso.
Devi fornire tu la logica, quindi le misure che dovrai andare a creare dovranno contenere il calcolo del max valore, e questo valore lo passerai al calcolo della variabile che ti interessa come argomento filtro di CALCULATE.
Andrea
-
Autore del topic - Messaggi: 83 | Topic creati
- Iscritto il: sab 29 ago 2020, 13:18
- Ringraziato: 7 volte
Individuare valore massimo di un gruppo omogeneo
Power BI che valore prende se non specifico alcuna logica? Il primo?
A me viene in mente questa formula, ma non riesco ad impostare il filtro per matricola.
calculate(countx(matricola), max(minuti complessivi))
A me viene in mente questa formula, ma non riesco ad impostare il filtro per matricola.
calculate(countx(matricola), max(minuti complessivi))
-
- Messaggi: 2263 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 672 volte
- Contatta:
Individuare valore massimo di un gruppo omogeneo
Raf1988,
PowerBi riporta un set di dati, quelli presenti nel contesto filtro che stai utilizzando. Se ci sono 2 righe nel contesto filtro lui te le riporta entrambe, e tu dovrai creare una misura che possa aggregare quelle righe in un unico valore, altrimenti non riuscirai a rappresentare tale valore in una cella del tuo report/grafico.
Quindi se tu prepari una misura che calcoli il valore massimo dei minuti complessivi:
[#MaxMinuti]:
e poi una come questa se ti serve calcolare il relativo valore di Disponibilità:
[#Disponibilità]:
Come vedi per ottenere un unico valore di Disponibilità ho applicato la formula che aggrega MAXX
Andrea
PowerBi riporta un set di dati, quelli presenti nel contesto filtro che stai utilizzando. Se ci sono 2 righe nel contesto filtro lui te le riporta entrambe, e tu dovrai creare una misura che possa aggregare quelle righe in un unico valore, altrimenti non riuscirai a rappresentare tale valore in una cella del tuo report/grafico.
Quindi se tu prepari una misura che calcoli il valore massimo dei minuti complessivi:
[#MaxMinuti]:
Codice: Seleziona tutto
MAXX(Tabella1; Tabella1[Minuti complessivi])
[#Disponibilità]:
Codice: Seleziona tutto
VAR MaxMinuti = [#MaxMinuti]
VAR Result = CALCULATE( MAXX(Tabella1; Tabella1[Disponibilità]; Tabella1[Minuti complessivi] = MaxMinuti)
RETURN Result
Andrea