Pagina 1 di 2

Supporto Power BI

Inviato: gio 24 nov 2022, 10:03
da danielapbi
buongiorno
scrivo per una domanda su power bi. devo individuare tra tre colonne per ciascuna riga la data massima. non sono riuscita con l'istruzione max, perchè questa effettua il calcolo nella colonna seleziona.
grazie mille in anticipo
Daniela

Supporto Power BI

Inviato: gio 24 nov 2022, 10:12
da Enrico Galli
Ciao. Qualcosa tipo
MAXX ( Tabella, MAX ( [Colonna1], [Colonna2], [Colonna3] ) )
?

Supporto Power BI

Inviato: gio 24 nov 2022, 10:12
da Andrea90
danielapbi,

Se vuoi una colonna calcolata in PQ da aggiungere al tuo modello:

Codice: Seleziona tutto

List.Max({[Colonna1], [Colonna2], [Colonna3] })
Andrea

Supporto Power BI

Inviato: gio 24 nov 2022, 10:15
da danielapbi
grazie mille ma purtroppo mi da Error. forse perchè alcuni campi hanno valore null?

Supporto Power BI

Inviato: gio 24 nov 2022, 10:23
da Andrea90
danielapbi,

Se parli di quella che ti ho indicato allora il null non c’entra nulla.

Allega l’intero passaggio che hai utilizzato in power query (nel caso fosse la soluzione da te scelta)

Andrea

Supporto Power BI

Inviato: gio 24 nov 2022, 10:30
da danielapbi
ecco a te , grazie!
List.Max([BookingDate],[DeliveredRequestedDate],[#"Cambio data: data concordata "])

Supporto Power BI

Inviato: gio 24 nov 2022, 10:33
da Andrea90
danielapbi,

Questo non è il passaggio completo, questo è semplicemente la formula che hai utilizzato nel passaggio quando hai costruito la colonna custom, il passaggio completo inizierà con un Table.AddColumn(…)

Comunque, guarda la formula che ti ho girato io… nella tua mancano le parentesi {}

Andrea

Supporto Power BI

Inviato: gio 24 nov 2022, 10:47
da danielapbi
si scusa, ti hoscritto solo la formula nella colonna custom
qui la formula usata
= Table.AddColumn(#"Modificato tipo", "Personalizzato", each list.max({[Booking date], [DeliveredRequestedDate]}))
ma ahime nada!

Supporto Power BI

Inviato: gio 24 nov 2022, 10:56
da Andrea90
danielapbi,

list.max non esiste, power query è case sensitive quindi usa List.Max

Allega nel caso quale è il messaggio di errore che riscontri.

Oppure fai prima ad inviare un file excel con 3 righe di dati che simulano alcuni valori che hai tu ed il tentativo fatto.

Altrimenti qua si va avanti per tentativi.

Andrea

Supporto Power BI

Inviato: gio 24 nov 2022, 11:11
da danielapbi
risolto con List.Max
grazie mille e buona giornata