Esempio di una formula Power Query di Power BI per convertire i valori di una colonna Multi Choice di SharePoint Online in una serie di valori di testo concatenati.

In questo esempio converto i valori della colonna multi choice in un elenco puntato usando le funzioni Text.Combine e List.Transform:
Formula multi choice to string
Formula multi choice to string

La formula per il concatenamento dei valori e la trasformazione in testo è questa:

Power BI

"- " & Text.Combine(List.Transform([ColChoiceMulti], Text.From), "#(cr)#(lf)- ")
Da notare la sequenza di escape #(cr)#(lf) usata per inserire il ritorno a capo (new line).
con l'aggiunta della trasformazione per aggiungere una nuova colonna diventa:

Power BI

Table.AddColumn(#"Added custom", "ChoiceMultiText", each try "- " & Text.Combine(List.Transform([ColChoiceMulti], Text.From), "#(cr)#(lf)- ") otherwise "")
Adattare i nomi dei campi ColChoiceMulti e ColChoiceMulti in base alla proprie esigenze.
Il testo #"Added custom" rappresenta il nome dello step di trasformazione precedente vedi Applied steps.


La colonna Multi Choice usata nell'esempio è questa:
Campo multi choice
Campo multi choice

Vedi anche Visualizzare i campi choice in Power BI
Tags:
Power BI11 Esempi232
Potrebbe interessarti anche: