如何在Microsoft Power BI中实现指定样式的双列可视化?
在Power BI中实现双列可视化的方案
完全可行,下面给你两种具体实现方法,按需选择:
方法一:原生视觉组合(无需插件)
适合不想安装额外插件的场景,通过组合原生卡片和布局调整实现双列效果:
- 导入你的数据后,先添加卡片视觉对象:拖入
stock字段,把卡片标题改成「库存」,调整字体大小和样式。 - 再添加两个卡片,分别拖入
lowest_price和highest_price,标题改为「最低价」「最高价」,把这两个卡片并排摆放在一起,组成价格展示区。 - 添加切片器或表格:拖入
object_name字段,用来切换不同商品。 - 调整布局:把库存卡片放在左侧,价格卡片组放在右侧,对齐后可以右键选择「组合」,把这些视觉对象合并成一个整体,避免误操作打乱布局。
- 美化:统一所有视觉的背景色、边框,让风格更协调,还可以开启「同步切片器」,保证多页面的商品选择同步。
方法二:自定义视觉对象(一体化双列)
如果想要更紧凑的一体化双列布局,用Power BI市场的自定义视觉更高效:
- 在「可视化」面板点击「获取更多视觉对象」,搜索类似「Dual Column Card」或「Side by Side Cards」的视觉,安装后添加到画布。
- 配置字段:把
object_name拖入类别字段,stock拖入左侧数值位;可以先建一个度量值合并价格区间,再拖入右侧数值位。 - 调整样式:设置标题、颜色、字体等,匹配你的展示需求。
价格区间度量值示例
如果需要把最低价和最高价合并成一个字段,新建度量值(替换成你的表名):
价格区间 = VAR 最低价格 = MIN('你的数据表'[lowest_price]) VAR 最高价格 = MAX('你的数据表'[highest_price]) RETURN 最低价格 & " - " & 最高价格 & " 元"
内容的提问来源于stack exchange,提问作者yunastrian
相关产品推荐
相关产品推荐

