具有透明度十六進制代碼的條件格式

具有透明度十六進制代碼的條件格式

實現條件格式的最佳方法之一是使用“可視化”窗格中的“字段值”選項。這種條件格式化方法 優於許多方法的原因有很多 ,其中之一是您可以在我們今天要討論的十六進制代碼上使用透明蒙版。您可以在本博客底部觀看本教程的完整視頻。

目錄

如何使條件格式透明

具有透明度十六進制代碼的條件格式

上圖是我們今天要處理的房價數據集。我們的目標是使此條形圖上的條形透明到足以看到下面的地圖。

如果我們轉到 “可視化”窗格 中的 “格式”頁面,您會看到條形沒有透明度選項。 但是,我們可以使用字段值和條件格式使任何具有 條件格式選項的元素透明。

具有透明度十六進制代碼的條件格式

如果我們將此滑塊向上移動一點,它將顯示末尾帶有兩個可選字符的十六進制代碼,如下圖所示。這些字符顯示的是十六進制代碼的不透明度百分比。

具有透明度十六進制代碼的條件格式

十六進制代碼 ( 247ba0 ) 的前六個字符代表海岸警衛隊的藍色,而最後兩個 ( 80 ) 代表不透明度。您可以通過從100中減去透明度百分比 ( 20 ) 來計算不透明度,從而得到 80。

數值參數滑塊

我們首先要使用數字參數滑塊設置參數,然後通過從表中獲取十六進制代碼來調整顏色。讓我們使用 Space Cadet 藍色作為我們的顏色並將透明度設置為零。

具有透明度十六進制代碼的條件格式

現在,這個動作不會讓你看到它背後的地圖。如果我們查看 DAX 中的這個 CF Bar 度量,我們已經收穫了十六進制代碼和 Percent Transparent Value,如下圖突出顯示的那樣。

具有透明度十六進制代碼的條件格式

然後,我們使用了一個簡單的  (TRUE) 結構,表示如果 Percent Transparency 為0,我們將返回六字符的十六進制代碼或 PctTrans = 0, Hex。0給了我們一個完全不透明的十六進制代碼。

此外,我們補充說,如果 透明度百分比 為 100,我們將返回不透明度為00 的 十六進制代碼或 PctTrans = 100, Hex & “00”。00為我們提供一個完全透明的十六進制代碼。下圖是完全透明的十六進制代碼的樣子,它讓所有的視覺效果都消失了。

具有透明度十六進制代碼的條件格式

如果我們將True語句切換到中間的所有內容並將十六進制代碼取為 100 減去透明度百分比或 Hex & (100 – PctTrans – 100),我們可以根據選擇使數據標籤更具可讀性。透明度為 50 或更低時,我們處於較暗的顏色,如下圖所示

具有透明度十六進制代碼的條件格式

將動態字體度量用於條件格式

我們目前使用較深的顏色並希望使用白色作為數據標籤,因此我們將  在字段部分使用動態字體度量。

它聲明如果 Percent Transparency 小於 50,我們將使用白色。如果它是一百,那麼我們就讓它不可見;如果它大於 50,我們使用黑色。

具有透明度十六進制代碼的條件格式

您可以在下面看到,如果我們更改透明度百分比並使條形顏色變亮,它會使數據標籤變暗。

具有透明度十六進制代碼的條件格式

結論

現在,您可以完全按照自己的需要設置透明度和顏色,並在 LuckyTemplates 視覺對像中使用它。此外,您可以允許用戶出於可  訪問性等原因更改十六進制代碼。

您可以通過多種其他方式將條件格式與 DAX、透明蒙版和不透明度數字結合使用。這種方法的有趣之處在於,無論是使用漸變還是基於規則的條件格式,您都只能通過字段值訪問它。


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的