在 Power BI 中重新格式化列

Reformatting column in Power BI

我正在将仪表板从 Tableau 迁移到 Power BI。我有个人信息的(Y/N)栏,如下图:

是否可以格式化该列,因此它在 Power BI 中看起来与此类似?:

更新截图:

是的,很简单

Measure = 
VAR _1 =
MAX ( 'fact'[personalInfo] )
VAR _2 =
SWITCH ( TRUE (), _1 = BLANK (), "", _1 = "Y", "", "" )
RETURN
_2

更细粒度

Measure2 = 
VAR _1 =
    MAX ( 'fact'[personalInfo] )
VAR _blue = "data:image/svg+xml;utf8,
                <svg xmlns=""http://www.w3.org/2000/svg"" width='100 px' height='100px' viewBox='0 0 100 100'>                  
                         <rect width=""30"" height=""30"" x=""35"" y=""35"" style=""fill:#4E79A7"" />
            </svg>" 
VAR _orange = "data:image/svg+xml;utf8,
                <svg xmlns=""http://www.w3.org/2000/svg"" width='100 px' height='100px' viewBox='0 0 100 100'>                  
                         <rect width=""30"" height=""30"" x=""35"" y=""35"" style=""fill:#F28E2B"" />
            </svg>" 
VAR _red = "data:image/svg+xml;utf8,
                <svg xmlns=""http://www.w3.org/2000/svg"" width='100 px' height='100px' viewBox='0 0 100 100'>                  
                         <rect width=""30"" height=""30"" x=""35"" y=""35"" style=""fill:#E15759"" />
            </svg>" 
VAR _2 =
    SWITCH ( TRUE (), _1 = BLANK (), _blue ,_1 = "Y", _orange, _red)
RETURN
    _2