Testo DAX - funzione CONCATENATEX
Descrizione
Concatena il risultato di un'espressione valutata per ogni riga in una tabella.
La funzione DAX CONCATENATEX è una novità di Excel 2016.
Sintassi
CONCATENATEX (
<table>, <expression>, [<delimiter>], [<OrderBy_Expression1>], [<Order>] …
)
Parametri
Sr.No. | Parametro e descrizione |
---|---|
1 | table La tabella contenente le righe per le quali verrà valutata l'espressione. |
2 | expression L'espressione da valutare per ogni riga della tabella. |
3 | delimiter Opzionale. Un separatore da utilizzare durante la concatenazione. |
4 | OrderBy_Expression1 Opzionale. Colonna in base alla quale i valori devono essere concatenati. |
5 | Order Opzionale. ASC: per ordinare in ordine crescente. DESC: per ordinare in ordine decrescente. Se omesso, il valore predefinito è ASC. |
Valore di ritorno
Una singola stringa di testo.
Osservazioni
La funzione CONCATENATEX accetta come primo parametro una tabella o un'espressione che restituisce una tabella.
Il secondo parametro è una colonna che contiene i valori che si desidera concatenare o un'espressione che restituisce un valore.
Esempio
CONCATENATEX (Products, [Product],", ", [Product Key], ASC)
returns Air Purifier, Detergent Powder, Floor Cleaner, Hand Wash, Soap.
= CONCATENATEX (Products, [Product],",", [Product Key], DESC)
returns Soap, Hand Wash, Floor Cleaner, Detergent Powder, Air Purifier.
= CONCATENATEX (Products, [Product],", ", [Product Key])
returns Air Purifier, Detergent Powder, Floor Cleaner, Hand Wash, Soap.