Sintassi, commenti e variabili della formula di LuckyTemplates

Sintassi, commenti e variabili della formula di LuckyTemplates

Oggi esamineremo cosa è possibile fare nella barra della formula di LuckyTemplates in termini di sintassi, commenti e variabili.

Queste sono tutte tecniche molto importanti che potresti usare nei tuoi schemi di lavoro. Ma prima di passare alle formule di LuckyTemplates, ti mostrerò come ordino la colonna Date all'interno dei miei oggetti visivi. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Sommario

Semplificazione della presentazione delle date

La prima cosa che farò è inserire la tabella delle date .

Sintassi, commenti e variabili della formula di LuckyTemplates

Una cosa che può essere fastidiosa con la tabella Date è che crea una gerarchia automatica nella tua tabella.

Quello che faccio è fare clic sul menu a discesa e scegliere Date invece di Date Hierarchy .

Sintassi, commenti e variabili della formula di LuckyTemplates

Successivamente, avrai ogni singola data in una sola colonna.

Sintassi, commenti e variabili della formula di LuckyTemplates

Un'altra cosa che farò è cambiare il formato della data andando nell'area Dati .

Evidenzierò quindi l'intera colonna Data e selezionerò uno degli altri formati di data disponibili di seguito.

Sintassi, commenti e variabili della formula di LuckyTemplates

Successivamente, possiamo tornare a vedere la nostra colonna Data nel suo nuovo formato.

Sintassi, commenti e variabili della formula di LuckyTemplates

Trascinerò di nuovo la tabella Date e rimuoverò la gerarchia ancora una volta.

Quindi, posso ricavarne un'affettatrice in modo da poter modificare rapidamente l'intervallo di tempo per esaminare un intervallo di tempo specifico.

Sintassi, commenti e variabili della formula di LuckyTemplates

Ora che ho il mio data slicer, ti mostrerò alcune formule di LuckyTemplates.

Formula di LuckyTemplates che utilizza la funzione FILTRO

Creiamo una formula più complessa e scriviamola in modo inutilmente complicato in modo da poterla semplificare in seguito.

E se volessimo ottenere un risultato molto più specifico? Ad esempio, voglio solo esaminare le vendite in Florida entro la mia misura in modo da poter confrontare le mie vendite complessive solo con le mie vendite in Florida .

Per fare ciò, dobbiamo creare una nuova misura chiamata Florida Sales e utilizzare una funzione chiamata che esamineremo più avanti.

Al suo interno, possiamo inserire la nostra misura Total Sales poiché puoi effettivamente inserire misure all'interno delle formule tramite il branching di misure , che è un concetto esclusivo di LuckyTemplates.

Sintassi, commenti e variabili della formula di LuckyTemplates

E poi, userò la funzione chiamata e guarderò attraverso la tabella delle posizioni . Potrei quindi usare il codice dello stato e equipararlo a "FL" per guardare solo la Florida.

Fondamentalmente, FILTER mi consente di creare un filtro all'interno di una formula.

Sintassi, commenti e variabili della formula di LuckyTemplates

Quindi basta premere Invio dopo aver digitato la formula, quindi è possibile trascinare la misura delle vendite in Florida per confrontarla con la nostra misura delle vendite totali .

Da qui, puoi calcolare cose più interessanti come la percentuale delle vendite in Florida rispetto alle vendite totali .

Sintassi, commenti e variabili della formula di LuckyTemplates

Ma voglio fare qualcosa di ancora più complicato qui. Non voglio guardare solo alle vendite in Florida , ma anche alle vendite di prodotti specifici .

Per fare ciò, utilizzeremo nuovamente la funzione FILTRO e inseriremo il Nome prodotto dalla tabella Prodotti e lo imposteremo uguale a "Prodotto 1" .

Sintassi, commenti e variabili della formula di LuckyTemplates

E poi, userò l'operatore OR e inserirò il nome del prodotto uguale a "Prodotto 2" . Infine, rinominerò la misura in Florida Sales of Product 1 o 2 .

Ciò significa che sto filtrando i risultati per esaminare le vendite specifiche in Florida con i nomi Prodotto 1 o Prodotto 2 .

Sintassi, commenti e variabili della formula di LuckyTemplates

Per ottenere alcuni risultati, cambierò la formula in Product 2 e Product 5 , rinominerò la misura di conseguenza, quindi allargherò l'intervallo di tempo utilizzando il data slicer .

Sintassi, commenti e variabili della formula di LuckyTemplates

L'unica cosa che voglio evidenziare qui è come la formula sembri troppo lunga e complicata .

Possiamo ripulire le cose premendo Maiusc + Invio per portare una riga in basso di una riga e quindi utilizzare il tasto Tab per creare un rientro.

Abbassiamo CALCULATE e le due funzioni FILTER . Creiamo rientri prima delle funzioni FILTER .

Puoi vedere subito quanto sia più facile leggere la formula rispetto a quanto avevamo prima.

Sintassi, commenti e variabili della formula di LuckyTemplates

Questa è una soluzione davvero semplice per quando devi scrivere formule complesse.

Il modo in cui lo faccio di solito è se c'è una funzione che contiene una logica, di solito la posizionerò su una riga a sé stante con un rientro davanti in modo che le funzioni vengano visualizzate in modo decrescente.

Formula di LuckyTemplates tramite variabili

Un altro modo per semplificare una formula di LuckyTemplates è attraverso le variabili .

Quello che puoi fare qui è scrivere in e poi nominare la tua variabile fintanto che è una parola senza spazi .

Per il nostro esempio, utilizzeremo il nome FloridaLocation e quindi lo imposteremo uguale alla funzione FILTER che accetta Florida Sales . Sebbene sia possibile memorizzare risultati singolari all'interno di variabili, è anche possibile inserirvi tabelle .

Sintassi, commenti e variabili della formula di LuckyTemplates

Per fare in modo che funzioni, devi mettere RETURN prima della logica finale della tua formula.

Quindi, puoi inserire la variabile appena creata per sostituire l'intera funzione.

Sintassi, commenti e variabili della formula di LuckyTemplates

Posso creare un'altra variabile chiamata ProductSelection , impostarla uguale all'altra funzione FILTER e utilizzarla di nuovo in sostituzione della funzione laggiù.

Ora possiamo vedere quanto è più pulito invece della funzione che avevamo prima.

Sintassi, commenti e variabili della formula di LuckyTemplates

Utilizzo dei commenti nella barra della formula di LuckyTemplates

L'ultima cosa che voglio esaminare è scrivere commenti nella barra della formula. Ciò può aiutare il team o gli utenti a comprendere la formula di LuckyTemplates.

Semplicemente digitando due volte la barra ( // ), puoi dire qualcosa come "questa misura calcola le vendite in Florida per diversi prodotti" .

Sintassi, commenti e variabili della formula di LuckyTemplates

Puoi inserire commenti dove preferisci poiché in realtà non vengono registrati come calcoli nella barra della formula.

Sintassi, commenti e variabili della formula di LuckyTemplates


Formattazione del codice DAX
utilizzando le variabili in LuckyTemplates: un esempio dettagliato di
modi efficaci per utilizzare la funzione GROUPBY in LuckyTemplates

Conclusione

In questo blog, ho discusso su come sistemare la formula di LuckyTemplates per semplificare le cose.

L'unica cosa che non voglio vedere è scrivere formule senza pensare a come renderle più leggibili. Perché quando diventi più complesso e avanzato con DAX, le formule tendono a diventare illeggibili e incomprensibili.

Ti farai un enorme favore impostando le tue formule in modo efficiente.

Ti auguro il meglio,


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

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 blog tratterà anche come importare oggetti da R a LuckyTemplates.

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.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere