3 modi per combinare i valori utilizzando DAX allinterno di LuckyTemplates

3 modi per combinare i valori utilizzando DAX allinterno di LuckyTemplates

Per questa esercitazione verranno illustrati diversi modi per combinare i valori usando le funzioni DAX avanzate . Questa è un'incredibile formula DAX e ti insegnerò tre diversi modi per usarla. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

La funzione COMBINEVALUES non è una funzione DAX difficile da comprendere. È molto semplice ed è simile a quando concateni i tuoi dati .

In LuckyTemplates, la funzione viene utilizzata per unire due stringhe di testo in una sola. Quindi, se hai fatto qualcosa di quel lavoro, saprai esattamente cosa intendo. Puoi semplicemente usare una semplice e commerciale (&) per unire due determinati valori di testo. Ma la funzione COMBINEVALUES è un modo migliore per scriverla. 

Lavorerò qui attraverso alcuni esempi in modo che tu possa vedere come puoi integrarlo nelle tue formule LuckyTemplates e DAX. È possibile combinare o concatenare valori utilizzando DAX in diversi modi. Per questo tutorial l'ho fatto in tre modi: ho usato COMBINEVALUES in una colonna calcolata, una tabella di calcolatrice e l'ho usato anche in una tabella di misure.

Sommario

Combina i valori nelle colonne all'interno della tabella delle date

In questo primo esempio, sto cercando di unire due colonne particolari all'interno della mia tabella delle date.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Ma mi sono assicurato di mettere una virgola perché voglio personalizzarlo.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Qui, ho usato la funzione COMBINEVALUES e l'ho inserita nel delimitatore giusto in qualsiasi anno o mese che desidero. Puoi anche usare altri valori: è piuttosto semplice!

Utilizzo di COMBINEVALUES all'interno delle tabelle della calcolatrice

Un'altra cosa che puoi fare per concatenare o combinare valori utilizzando DAX è utilizzarla all'interno delle tabelle della calcolatrice

Innanzitutto, fai clic su Nuova tabella dalla scheda Modellazione di LuckyTemplates.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Ora, volevo creare una tabella nuova di zecca con una colonna e informazioni specifiche e uniche dalla mia tabella delle date. L'aspetto della colonna Mesi in realtà non esiste nella mia tabella delle date. Bene, puoi configurarlo nell'editor di query. Ma per questo esempio, non l'ho impostato nella mia tabella delle date. Ho appena usato la formula Mesi Anni per ottenere i dati per la suddetta colonna.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Quello che voglio ottenere usando questa formula è ottenere un elenco di tutti i mesi e gli anni unici usando la funzione

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Successivamente, voglio inserire il numero di indice perché voglio ordinare correttamente questi dati.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

So di avere già la colonna Indice nella tabella, ma volevo solo crearne una diversa. Quello che mi permette di ordinare correttamente i mesi e l'anno.

Potrei anche usarlo nel mio modello. Ad esempio, potrei volerlo inserire come un'altra tabella di ricerca o un livello diverso.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

C'è del potenziale per questo da usare; ad esempio se si dispone di alcune informazioni sul budget mensile e si desidera filtrarle utilizzando una tabella anziché utilizzare la tabella delle date.

Mentre lavoravo su queste tecniche, mi sono reso conto che ci sono altri modi in cui puoi farlo. Questa è la cosa fantastica di LuckyTemplates perché ci sono diversi modi per fare le cose per ottenere gli stessi risultati.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Invece di utilizzare , puoi effettivamente utilizzare la funzione COMBINEVALUES per semplificare la logica che stai scrivendo. È proprio come la funzione . Invece di utilizzare l'operazione di divisione, scrivi semplicemente la parola divide.

Combina valori utilizzando DAX all'interno di una misura

L'ultimo esempio che voglio esaminare è come combinare i valori utilizzando DAX all'interno di una misura . Voglio anche mostrare come puoi creare un testo dinamico utilizzando la funzione COMBINAVALORI .

Guarda cosa ho fatto qui. Ho inserito il testo "Il primo mese e anno nel contesto attuale è". Quindi, ho utilizzato COMBINEVALUES per restituire separatamente due elementi particolari dalla mia tabella delle date.

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Nel frattempo, questa parte della formula sottostante calcola il mese e gli anni minimi. 

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates

Non posso semplicemente usare perché andrà a cercare il primo mese in ordine alfabetico. In primo luogo, ne ho bisogno per trovare il primo mese breve. Ma per identificare qual è il mese corto, è necessario calcolare il mese minimo. Successivamente, filtrerà la tabella delle date per quel primo mese particolare. Quindi, in quel caso sarà sempre gennaio se hai una selezione dell'anno. Ora posso finalmente calcolare le date minime per l'anno breve qui dalla tabella delle date.

Come vedi, in pratica ho solo combinato due colonne particolari, ma ora è solo più dinamico. Quindi, quando seleziono un anno diverso all'interno della misura, la logica aggiorna e combina i valori .

3 modi per combinare i valori utilizzando DAX all'interno di LuckyTemplates


Utilizzo delle funzioni di iterazione SUMX e AVERAGEX in LuckyTemplates
Utilizzo delle funzioni di iterazione in DAX
Come utilizzare la funzione CROSSJOIN

Conclusione

Anche se questo è un breve tutorial, vedrai che la funzione COMBINEVALUES è utile. In breve, quando si tratta delle tue formule, si tratta solo di farle apparire più intuitive.

Mi piace sempre rendere le cose davvero semplici e intuitive in tutti gli aspetti del tuo lavoro all'interno di LuckyTemplates . Questo è solo un altro buon esempio di una bella funzione pulita che ti consente di riunire le informazioni con i valori del testo in modo abbastanza efficace.

Se ti è piaciuto conoscere questo, non dimenticare di iscriverti a LuckyTemplates TV. Ci saranno molti fantastici contenuti in arrivo presto!


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.