Funzione ROUND in LuckyTemplates: formattazione condizionale

Funzione ROUND in LuckyTemplates: formattazione condizionale

In questo tutorial, illustrerò come utilizzare la funzione ROUND in LuckyTemplates quando si tratta di formattazione condizionale. Gli utenti di Excel potrebbero avere familiarità con il funzionamento di questa funzione in Excel e in realtà la usiamo in modo simile in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog .

Di recente ho riscontrato un problema con la formattazione condizionale e ti mostrerò come l'ho risolto utilizzando questa funzione. Avevo bisogno di evidenziare un numero in una determinata colonna se i risultati delle altre 2 colonne non corrispondevano . Dopo aver parlato con uno dei nostri esperti di LuckyTemplates , ho capito che avevo solo bisogno di utilizzare una funzione DAX chiamata ROUND

Sommario

Funzione ROUND in LuckyTemplates

La funzione viene utilizzata per arrotondare un numero al numero di cifre specificato. È possibile controllare la documentazione Microsoft per questa funzione qui .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Il termine numerico si riferisce al numero che si desidera arrotondare. Nel mio caso, questa è la misura . D'altra parte, num_digits rappresenta il numero di cifre dalla virgola decimale che si desidera arrotondare.

Funzione ROUND in LuckyTemplates: formattazione condizionale

Puoi anche controllare queste considerazioni quando usi la funzione ROUND .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Parliamo di come ho usato questa funzione DAX in un calcolo e in un'evidenziazione condizionale che ho eseguito per un cliente.

Calcolo del margine senza funzione ROUND in LuckyTemplates

Ecco la situazione che ho avuto quando ho eseguito il calcolo del Margin Target e l'evidenziazione condizionale per il mio cliente. Ho rotto questo tavolo per lavoro. Ho anche aggiunto una colonna Job Count in modo da poter vedere la quantità totale di lavori.

Funzione ROUND in LuckyTemplates: formattazione condizionale

In questo scenario, ho usato una misura che ho chiamato Margin Target Test per ottenere i risultati per la colonna Info Page Margin .

Funzione ROUND in LuckyTemplates: formattazione condizionale

La colonna Info Page Margin è un calcolo del margine. In genere, il margine è in forma numerica. Quindi, ho usato questa misura per dividere il margine per 100 per ottenere la percentuale .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Scenario di esempio di formattazione condizionale errata

Nella misura originale, stavo cercando di evidenziare il numero nella colonna Info Page Margin in arancione, se non corrisponde al margine effettivo che è il numero nella colonna Margin% v2 .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Per dimostrartelo, ecco una scheda che ho etichettato come errata . Questo ti mostrerà i valori errati evidenziati.

Funzione ROUND in LuckyTemplates: formattazione condizionale

Come puoi vedere, il margine della colonna Info Page Margin è del 37,5% . Quindi, i numeri nelle colonne Margin% v2 e TESTING corrispondevano. In tal caso, il 37,5% non dovrebbe essere evidenziato . Questa tabella mostra un output errato a causa del modo originale in cui ho impostato la misura.

Revisione della misura errata

Ecco la misura errata che ho usato per lo scenario precedente.

Funzione ROUND in LuckyTemplates: formattazione condizionale

In questa misura, ho creato una variabile chiamata MarginNoGood . Questa variabile contiene una condizione in cui se il risultato della colonna TESTING non corrisponde al numero della colonna Margin% v2 , il valore verrà impostato su 1 . In caso contrario, il valore verrà impostato su 0 .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Quindi, ho creato la variabile CompletedMargin . L'ho usato per calcolare il numero di lavori che erano sotto lo stato " Lavoro completato " e quelli che risultavano in 0 dal calcolo MarginNoGood .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Successivamente, ho utilizzato la parola chiave RETURN in cui ho potuto ottenere un 6 o uno 0 che posso utilizzare per evidenziare in modo condizionale lo sfondo del numero sotto la colonna Info Page Margin .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Creazione di uno sfondo di evidenziazione condizionale

Ho creato uno sfondo di evidenziazione condizionale aprendo qui il margine della pagina delle informazioni . Passa il mouse sopra l' opzione Formattazione condizionale e fai clic sull'opzione Colore di sfondo .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Quindi, ci saranno diverse opzioni qui. In questo esempio, ho utilizzato le opzioni Regole .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Da lì, ho impostato una regola per cui se il valore è 6 , il risultato della colonna Info Page Margin dovrebbe essere evidenziato con uno sfondo arancione .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Con il calcolo precedentemente menzionato e l'impostazione della formattazione condizionale, i numeri sotto la colonna Info Page Margin sono stati evidenziati in modo errato. Come puoi vedere, i numeri nelle colonne Margin% v2 e TESTING corrispondevano ma i numeri nella colonna Info Page Margin erano ancora evidenziati.

Funzione ROUND in LuckyTemplates: formattazione condizionale

Quindi, ho dovuto utilizzare la funzione ROUND affinché funzionasse correttamente.

Formattazione condizionale tramite la funzione ROUND in LuckyTemplates

Ho creato un'altra misura che ho chiamato Job Info Margin . La formula che ho usato in questa misura è quasi simile alla precedente. Tuttavia, ho usato la funzione ROUND in questa formula. Ho anche usato 3 come mio num_digits . Ciò significa che voglio arrotondarlo a 3 cifre decimali .

Funzione ROUND in LuckyTemplates: formattazione condizionale

Così facendo, tutti i numeri nella colonna Info Page Margin sono ora evidenziati in arancione. Questo perché i numeri nella colonna Margin% v2 e TESTING non corrispondevano.

Funzione ROUND in LuckyTemplates: formattazione condizionale

Mentre scorro la tabella, posso vedere che ci sono righe in cui le colonne Margin%v2 e TESTING corrispondono. Pertanto, non ha evidenziato i numeri sotto Info Page Margin .

Funzione ROUND in LuckyTemplates: formattazione condizionale

E questo è l'output corretto di cui ho bisogno. Quindi, con l'aiuto della funzione ROUND , la mia evidenziazione condizionale ora funziona correttamente.


Calcola il margine percentuale in LuckyTemplates utilizzando DAX
Tecniche di formattazione condizionale personalizzata in LuckyTemplates
Mostra informazioni univoche utilizzando la formattazione condizionale in LuckyTemplates

Conclusione

In una nota finale, la funzione ROUND in è decisamente preziosa quando si tratta di formattazione condizionale. Per coloro che hanno familiarità con Excel, probabilmente hai avuto qualche esperienza ad un certo punto usando la funzione ROUND . Ma qui in DAX, se ti capita di incontrare un'istanza in cui sei bloccato con l'analisi del motivo per cui due numeri o percentuali non corrispondono, prova a utilizzare questa funzione.

Spero che questo ti aiuti nei tuoi futuri sforzi DAX.

Dai un'occhiata ai link sottostanti per ulteriori esempi e contenuti correlati.

Grazie!

Jarrett


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