Formattazione condizionale con codici esadecimali di trasparenza

Formattazione condizionale con codici esadecimali di trasparenza

Uno dei modi migliori per implementare la formattazione condizionale consiste nell'utilizzare l'opzione Valore campo nel riquadro Visualizzazioni. Ci sono numerosi motivi per cui questo  metodo di formattazione condizionale  è migliore di molti, e uno di questi è che puoi usare le maschere di trasparenza sui codici esadecimali di cui parleremo oggi. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Sommario

Come rendere trasparente la formattazione condizionale

Formattazione condizionale con codici esadecimali di trasparenza

L'immagine sopra è il set di dati sui prezzi delle case su cui lavoreremo oggi. Il nostro obiettivo è rendere le barre di questo grafico a barre abbastanza trasparenti da poter vedere la mappa sottostante.

Se andiamo alla  pagina Formato  nel  riquadro Visualizzazioni , vedrai che non esiste alcuna opzione di trasparenza per le barre. Tuttavia, qui possiamo rendere trasparente qualsiasi elemento con un'opzione  di formattazione condizionale  utilizzando il valore del campo e la formattazione condizionale.

Formattazione condizionale con codici esadecimali di trasparenza

Se alziamo leggermente questo cursore, mostrerà il codice esadecimale con due caratteri opzionali alla fine, come mostrato nell'immagine qui sotto. Ciò che mostrano questi caratteri è la percentuale di opacità per il codice esadecimale.

Formattazione condizionale con codici esadecimali di trasparenza

I primi sei caratteri del codice esadecimale ( 247ba0 ) rappresentano il colore blu della Guardia Costiera, mentre gli ultimi due ( 80 ) rappresentano l'opacità. Puoi calcolare l'opacità sottraendo la percentuale di trasparenza ( 20 ) dal  100 , ottenendo così 80.

Cursore parametrico numerico

Per prima cosa vogliamo impostare il parametro utilizzando il cursore del parametro numerico e quindi regolare il colore raccogliendo il codice esadecimale dalla tabella. Usiamo  il blu Space Cadet  per il nostro colore e impostiamo la trasparenza su zero.

Formattazione condizionale con codici esadecimali di trasparenza

Ora, questa azione non ti consente di vedere la mappa dietro di essa. Se osserviamo questa misura CF Bar in DAX, abbiamo raccolto il codice esadecimale e il  Percent Transparent Value , come evidenziato nell'immagine sottostante.

Formattazione condizionale con codici esadecimali di trasparenza

Abbiamo quindi utilizzato un semplice  costrutto (TRUE) che indica se  Percent Transparency  è 0 , restituiamo il codice esadecimale di sei caratteri o  PctTrans = 0, Hex . Lo 0 ci dà un codice esadecimale di piena opacità.

Inoltre, abbiamo aggiunto che se la  Percent Transparency  è 100,  restituiamo il codice esadecimale con opacità 00PctTrans = 100, Hex & “00” . Lo 00 ci fornisce un codice esadecimale completamente trasparente. L'immagine qui sotto è l'aspetto di un codice esadecimale completamente trasparente e fa svanire tutto l'aspetto visivo.

Formattazione condizionale con codici esadecimali di trasparenza

Se passiamo l' istruzione True a tutto nel mezzo e portiamo il codice esadecimale a 100 meno Percent Transparency o  Hex & (100 – PctTrans – 100) , possiamo rendere le etichette dei dati più leggibili a seconda della selezione. A 50 trasparenza o meno, siamo ai colori più scuri, come puoi vedere nell'immagine qui sotto

Formattazione condizionale con codici esadecimali di trasparenza

Utilizzo della misura del carattere dinamico per la formattazione condizionale

Al momento siamo ai colori più scuri e vogliamo utilizzare il bianco per le etichette dei dati, quindi utilizzeremo la  misura del carattere dinamico  nella sezione Campo.

Indica che se la percentuale di trasparenza è inferiore a 50, utilizzeremo il bianco. Se è a cento, allora lo rendiamo invisibile; se è maggiore di 50, usiamo il nero.

Formattazione condizionale con codici esadecimali di trasparenza

Di seguito puoi vedere che se cambiamo la nostra percentuale di trasparenza e alleggeriamo il colore della barra, le etichette dei dati diventano scure.

Formattazione condizionale con codici esadecimali di trasparenza

Conclusione

Ora puoi impostare la trasparenza e il colore esattamente come desideri e usarli negli oggetti visivi di LuckyTemplates. Inoltre, puoi consentire all'utente di  modificare i codici esadecimali  per motivi di accessibilità e simili.

Esistono numerosi altri modi per usare la formattazione condizionale in combinazione con DAX, maschera di trasparenza e numeri di opacità. La cosa interessante di questo metodo è che con il gradiente o la formattazione condizionale basata su regole, puoi accedervi solo attraverso il valore del campo.


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.