PowerBI小技巧--快速统一矩阵列宽

时间:2024-10-28 07:01:25

24

智者不入爱河,淹死概不负责

在Excel中我们可以很容易地对所有列设置为统一的列宽,然而PowerBI中矩阵并没有给我们提供这样的功能,但我们仍然可以通过一些小技巧来实现。

假设我们需要在矩阵中按月份展示各品类的销售额,因为销售额的大小或月份名称的不同,各列的宽度也不同,看上去会比较乱。可能有人会手动去调整每列的宽度从而让看上去大概是一样的(刚学PowerBI时我就是这么做的),因为PowerBI没办法做到很精确地调整每列的像素宽度,所以即使手动调整也没有办法做到每列宽度都一样,而且手动调整工作量实在是太大了。

接下来就演示怎么快速地统一设置列宽。

1、新建一个度量值,最好是比销售额总计还要大的值

widths = 1234567890
  • 1

2、把widths放入到矩阵中,然后关掉列标题的自动调整列宽大小

3、将widths替换为销售额

这时再看矩阵,每列都是统一的宽度了。

上面的例子是因为值的宽度不统一,那如果值的宽度也统一的,能不能也这样统一设置呢?

比如,我们要展现下面的矩阵,就不能用上面的方法来调整列宽。

但,如果列标题是日期格式,仍然可以统一设置,比如下图,值很小,但是列标题很宽,就造成每列很宽

方法大致和上面一样,只不过这次是选择日期列,然后修改日期列的显示格式为mmdd,然后取消列标题的自动调整列宽,并打开自动换行。

之后继续修改日期列的格式为YYYYMMDD,从而实现统一调整列宽的效果