- 博客(115)
- 收藏
- 关注
原创 PowerBI获取网页中表格内的多页数据(带User Agent和每页条数限制)
如果修改pageIndex为2,会发现可以获取网页上第2页的数据,因此,可以利用这个特点,把pageIndex在高级查询编辑器中改为参数,整个查询变成了一个自定义函数。STEP 3 双击返回的结果图标(JSN文件),默认会用Json.Document函数做解析,Data不空了,对应了Record记录,点击Record展开,跳出的结果中包含List列表,再点击List展开,跳出了20行记录。STEP 7 点击菜单栏添加列下的自定义列,总条数除以20就是页数,有余数的时候需要加1,取出来1到总页数的数字。
2025-03-23 08:27:08
576
原创 5.5 PowerBI技巧-定时刷新与增量刷新
STEP 2 继续在PowerQuery中,对需要设置增量刷新的表,在日期时间列(此列类型需设置为日期/时间)上点击筛选,选择自定义筛选,取RangeStart和RangeEnd之间的数据,开始和结束仅一边有等号,确保数据完整不重复。不支持查询折叠的查询,在设置增量刷新时会收到提示。STEP 3 点击关闭并应用后,在数据窗格下,在增量刷新的表上点击鼠标右键,选择增量刷新,设置数据的时间起点和增量刷新的时间起点,然后在4.审阅并应用中,可以直观地查看数据的已存档时间段及增量刷新时间段。
2025-02-18 20:32:21
536
原创 5.4 PowerBI技巧-PowerBI权限全览
打开app.powerbi.com(中国版为app.powerbi.cn),需要使用PowerBI账号登录,通常组织邮箱就是账号,它决定用户是否可登录组织的PowerBI主页,组织邮箱通常由IT负责开关,入职则有,离职则无。静态权限的角色和条件都是死的,适用于角色和人数较少的组织;只有在工作区分配了角色的用户,才可以看到工作区上的模型或报告,用户看不到权限以外的工作区。如果是用模型+Live Connection开发的报告,且模型和报告发布在不同的工作区,用户需要同时具备模型工作区和报告工作区的角色。
2025-02-18 20:30:51
409
原创 5.3 PowerBI技巧-在PPT中滚动播放报告页面
PPT支持PowerBI插件,页面中的报告数据支持静态显示,也支持定时自动刷新,多个报告页面放在不同的PPT页面中,能实现滚动播放,特别适合数据大屏。如果想自动刷新数据,点击右下角最右侧的按钮,选择自动刷新,并设置时间间隔。每次点击PPT播放按钮,第一轮播放时,页面切换时屏幕会有个缩放过程或闪白(推断是适应分辨率和加载数据导致),等第二轮播放时,缓存中已经有报告页面的内容了,问题就消失了。STEP 6 要展示多个页面,将做好的第一页幻灯片,复制粘贴,然后再后面的页面中,通过互动选择要显示的报告页面。
2025-02-18 20:29:35
186
原创 5.2 PowerBI技巧-导出PDF报告的3种方法
它的好处是给予用户点点点的机会,在有限的页面空间内,让用户自助式地挖掘更多的信息,适用于给市场部、运营部等重度数据用户,做分析工具或者静态报告的补充查询报告,不适合导出PDF报告。它的好处在于免去用户的点点点,直截了当地展示信息,适用于给管理层、销售层等轻度数据用户,做类似于PPT式的报告,能实现打印在纸上查看,适合导出PDF报告;如果报告是静态报告,导出分享给相应用户就可以满足用户需求,那么只需要免费的PowerBI桌面版就能支持,组织可以节省一笔较大的开支。静态程度越高,越适合导出PDF报告。
2025-02-18 20:27:23
366
原创 5.1 PowerBI技巧-导出数据到Excel的4种方法
Excel连接模型获取数据时,如果行数达到几十万,有时候数据读取会很慢,其中一个主要原因是PowerBI的数字格式与Excel的数字格式不一致(微软正致力于消除这个问题),转换比较耗时,点击Excel菜单栏数据下的连接属性,将数字格式前的挑勾取消,就能快速导出几十万行数据了。要求用户是工作区的管理员、成员、或贡献者权限,或者某个报告直接给了用户读取权限,在报告页面上,点击导出->在Excel中分析,就可以导出一个连接到模型的Excel文件,在透视表中拖拉拽就可以导出任何想要的数据了。2 在数据视图中导出。
2025-02-18 20:25:56
857
原创 4.5 PowerBI分析模板-多产品盈亏平衡分析
盈亏平衡分析,也叫本量利分析(Cost Volume Profit Analysis,简称CVP分析,也有叫量本利分析的,简称VCP分析),是通过固定成本、变动成本、销量、价格、利润之间的关系,计算得出盈亏平衡点(Break Even Point,简称BEP,也叫保本点、零利润点、盈亏临界点、收益转折点等)的销量,进行投资决策的定量分析方法。其中,成本加价率,是用来在变动成本的基础上计算产品价格的,产品价格等于变动成本*(1+成本加价率),销量是X坐标轴,支持调整坐标轴的范围。参数模拟提示文本 =
2025-02-18 20:24:03
729
原创 4.4 PowerBI分析模板-购物篮分析
但是如果同时购买A和B的订单只有一笔,A也只有这一笔订单,置信度达到了100%,提升度也因此变高,但这不能代表规律,因为支持度低。在PowerBI中,写出支持度和提升度的度量值,并按照支持度和提升度划分为4个象限,并将关系定义为4个关联类型:高支持度-高提升度、高支持度-低提升度、低支持度-高提升度、低支持度-低提升度,在散点图中可以展示关系的分布情况。1 支持度(Support),A和B同时被购买的概率,同时购买了A和B的订单数在总订单数中的占比,高支持度就意味着高关联;参数表Support%-区隔。
2025-02-18 20:22:24
715
原创 4.3 PowerBI分析模板-动态波士顿矩阵
按系列设置列的颜色,Y4和Y6颜色一致,Y3和Y5颜色一致;在PowerBI中,生成相对市场份额(市场份额相对最大市场份额的比值,将最大市场份额归一化处理,更利于查看分布情况)和同比增长率2个度量值,使用气泡图进行可视化,增加X轴和Y轴的参考线划分四象限,格式上可以增加背景色和图标等。STEP 3 虽然不能直接在气泡图设置四象限的背景色,但是可以使用堆积柱状图,X轴放相对市场份额-背景坐标轴,配上6个随相对市场份额区隔参数和增长率变动的度量值,放入Y轴,Y5和Y6是考虑到增长率有负值的情况。
2025-02-18 20:20:58
657
原创 4.2 PowerBI分析模板-RFM模型
RFM是一种客户价值模型,常见于CRM(客户关系管理)中,按照R(Recency,购买时间间隔)、F(Frequency,购买频率)、M(Monetary,购买金额)3个指标对客户进行分类,基于分类匹配不同的市场营销策略,比如推荐产品、分配拜访、促销等资源。计算R、F、M的值,与设定好的参数做对比,生成R、F、M的高低分类,然后再生成RFM分类。STEP 4 为了让表视觉对象可随RFM分类表筛选变化,书写用于筛选的度量值,放入表视觉对象的筛选器,选择等于1。STEP 2 书写R、F、M和RFM分类度量值。
2025-02-18 20:18:45
600
原创 4.1 PowerBI分析模板-动态帕累托分析
选择2023年3月,按照客户维度,预设A类占比70%、B类占比20%、C类10%,可以得出68.8%的销量(212/308)来自50家客户中占比24%的12家A类客户,这些A类客户中,最小的销量10,最大的销量29,并能导出已经完成分类的客户明细,以便进行下一步决策和行动。思路是给一个动态的可切换维度的VAR过程表配上累计占比,然后在这个表的基础上生成一系列的度量值。帕累托分析对应的帕累托图,又称排列图,是在柱线组合图中直观地展示分析维度的数量分布和累计占比。主要度量值如下,其余基础和相似度量值省略。
2025-02-18 20:16:35
465
原创 3.35 PowerBI报告可视化-按钮+书签,让一个页面展示更多内容
然后点击趋势书签右侧的三个点,在所选视觉对象上挑勾、数据前去掉挑勾(多数时候不需要让书签记录数据状态,而是在当前筛选下切换形式,比如本例,如果没有提示通过书签去到另外一种筛选状态会很奇怪);STEP 1 在画布中做好两个图表后,按住Shift键同时选中它们,在格式窗格中,大小和样式下将高度和宽度调整一致,然后点击菜单栏格式下的对齐,分别在左右和上下两个方向上点两次对齐,让它们重叠在一起。STEP 2 点击菜单栏视图下的书签,打开书签窗格,在添加2个书签,命名为趋势和产品。
2025-02-18 20:14:58
266
原创 3.34 PowerBI报告可视化-工具提示页:补充展示更丰富的信息
STEP 4 在报告页面选中条形图,在格式窗格的属性中,将工具提示开关打开,类型选择报表页,页面选择刚刚做好的工具提示页Tooltip1(如果选择自动,当报表中没有指定字段SalesRep的时候,不会显示工具提示页,会显示默认的工具提示)。STEP 1 新建一个页面,在页面对应的格式窗格中,将页面信息下的页面类型改为工具提示,名字按需修改,这时画布设置种类型默认变为工具提示,尺寸为320*240,也可以自定义尺寸;在报告页面的条形图中,添加工具提示页,展示SalesRep在所选年份的分月销售趋势。
2025-02-18 20:13:23
294
原创 3.33 PowerBI报告可视化-把度量值用作切片器或坐标轴
1 把这个表的列放入切片器,再写一个判断度量值,判断分类度量值是否包含切片器的值,将这个判断度量值用于视觉对象的筛选((相当于给这个表放了一个隐藏列)),筛选等于“是”,这样视觉对象显示的内容就会与切片器的值一致;在PowerBI中,通过是否活跃这个度量值,按照选择的月份和产品动态地返回客户是否活跃很容易,难点在于这个度量值不能直接放入切片器或坐标轴。2 把这个表的列做坐标轴,写度量值的时候加一个筛选,让分类度量值与坐标轴的值相等,这样度量值就会返回与坐标轴的值一致的结果。选择产品P2,活跃客户数是2。
2025-02-18 20:11:39
344
原创 3.32 PowerBI报告可视化-HTML Content:动态用户名斜放平铺水印
然后在格式窗格中,大小和样式下面将视觉对象的大小设置为与画布大小一致,关闭背景,Content formatting下面可以设置字体和字号。在PowerBI中,可以将报告用户的动态用户名加到SVG图形中,然后通过HTML Content视觉对象把SVG图形展示出来,放在画布的最下层,实现水印的效果。STEP 5 将画布中的其他视觉对象选中,在格式窗格中,关闭背景或者将背景设置为白色和一定的透明度。STEP 1 点击获取更多视觉对象,搜索html content,添加视觉对象,这两个都可以。
2025-02-18 08:00:49
305
原创 3.31 PowerBI报告可视化-HTML Content:文字跑马灯
将需要展示的度量值和内容写到_vm_text,其中有四个参数可以按需调整:方向,循环次数,方式,速度。使用三方视觉对象HTML Content,不需要会写代码,只需要复制粘贴代码,简单修改参数,就可以把度量值的内容展示出跑马灯的效果。STEP 3 在画布中添加HTML Content视觉对象并拖入字段,把写好的度量值放入Values。STEP 1 点击获取更多视觉对象,搜索html content,添加视觉对象(如下左侧)。要在有限的空间展示较多的文字,可以使用跑马灯,而且跑马灯的动态效果很吸引人的眼球。
2025-02-18 07:58:34
412
原创 3.30 PowerBI报告可视化-Deneb:动态地显示当前日期时间
Deneb是使用Vega或Vega-Lite( JSON语法)来构建你自己的数据可视化,通过图层、编码、标度、轴、图例、提示、选择、条件、信号等元素创建任何你想要的图表,来实现复杂的可视化效果和交互逻辑,值得你在微软原生视觉对象无法满足需求时使用。做可视化大屏或者报告需要在屏幕上提示给用户当前的日期时间,使用PowerBI的度量值可以取出来当前的日期时间,但是视觉对象不支持自动刷新,页面刷新变化后,日期时间动一下就停在那里不动了。STEP 1 在获取更多视觉对象中,搜索Deneb,添加视觉对象。
2025-02-17 08:14:41
1945
原创 3.29 PowerBI报告可视化-更新时间:报告页面显示数据更新时间
用户明确知道数据更新规则,通过报告刷新时间知晓报告是否完成了刷新,何时完成的刷新。刷新时间的获取可以在PowerQuery中做一个时间查询,这样每次报告刷新的时候就会记录刷新时的日期时间。STEP 4 在报告页面添加一个文本框,输入数据更新时间,并添加一个值,输入数据更新时间,会自动识别表内的字段,然后点击保存按钮。报告刷新的日期时间和交易数据的最新日期有较大差距,建议使用交易数据的最新日期,告诉用户交易数据更新到的日期时间。直接在报告页面的某个位置展示数据更新时间,让用户快速了解到数据更新情况。
2025-02-17 08:12:26
171
原创 3.28 PowerBI报告可视化-Organization Chart:带图片的组织架构图(含Base64图片制作)
图片不宜过大,20K以内,否则显示不全)存储到一个文件夹,用姓名命名,为了避免有重名的情况,最好用人员ID。三方MAQ出品的Organization Chart,搭配一个基于文件夹照片库的Base64图片制作,就可以做一个带图片的组织架构图。1 默认显示三层,需要双击卡片才能显示下面的层,切换页面后再回来仍按三层显示,岗位下面有没有下一层无提示。STEP 6 点击菜单栏添加列下的自定义列,列名Picture,输入如下代码,将图片转换为代码。STEP 8 建立人员信息表和人员照片库的关系,一对一,双向筛选。
2025-02-16 10:58:07
291
原创 3.27 PowerBI报告可视化-OKVIZ子弹图:与同期、目标、情绪区间对比
带有情绪区间的仪表盘就是很好的例子,通过指针所在的区域,展示指标的状态,比如不达标、达标、爆表。STEP 2 在画布中添加视觉对象并拖入字段,把人员放入Category,把Sales放入Value,把Sales_LY放入Comparison Value,把Sales_Target放入Targets。有了电子屏幕以后,就不再受机械转轴指针的限制了,可以直接把多个仪表盘拉平,并排放置几个进度条,这样就支持展示不同维度的同一指标或者几种不同的指标,这就是子弹图(Bullet Chart)。
2025-02-16 10:56:12
413
原创 3.26 PowerBI报告可视化-日历看板或日历热图:用矩阵制作
STEP 1 准备日期表,包含日历看板所需的字段,年月(YearMonth)、周数(WeekName)、一周第几天(DayOfWeek)、星期(DayOfWeekName_CN)、日(Day)等。特定列中的值靠右对齐;STEP 3 在画布中添加矩阵视觉对象,把周数放在行,星期放在列,生成日历框架,同时放一个年月的切片器筛选一个月份。STEP 2 生成日期表后,选中星期列,点击菜单栏列工具下的按列排序,选择一周第几天列。有了日历看板的框架,为值字段配上条件格式-背景色(比如销量),就可以做出日历热图了。
2025-02-14 08:14:40
384
原创 3.25 PowerBI报告可视化-甘特图:原生,简单好用,几近完美
它的本质上是一个条形图,横轴表示时间,纵轴表示基于WBS将整体活动分解出来细分活动,条形表示细分活动的时间跨度,这个条形可以用进度条表示实际进展。甘特图在项目管理等工作中被广泛应用,用来直观地表明整体工作细分后的任务在什么时候开始,什么时候结束,当前的进度和状态,以便于更高效地规划、沟通、跟进项目管理。数据标签:设置放入资源中的字段的颜色、字号、位置、是否显示全文和宽度。图例:设置图例的位置、字号和颜色;*状态列是计算列,图例中的状态如需排序,可新增一个手动输入的维度表用于排序,与项目进度表建立关系即可。
2025-02-14 08:12:19
977
原创 3.24 PowerBI报告可视化-雷达图:展示分项和整体的强弱
从形式上看,雷达图是从中心辐射状的封闭折线,只需要较小的展示空间,借助封闭多边形更适合代表整体,从面积上能直观地表示整体的强弱程度。微软原生的雷达图很好用,美中不足的是不能显示度量值的数据标签,三方CLEAR PEAKS SL的Radar Chart带数据标签,但图例和图表会重叠,且不支持按项目排序。STEP 3 在画布中添加Radar Chart并拖入字段,把雷达图项目表的课程放入类别,把平均折算分、及格、满分放在Y轴,下面的字段会出现在图表的下层。4 每个指标的颜色可以设置,数值标签可以显示。
2025-02-13 07:55:11
909
原创 3.23 PowerBI报告可视化-词云:罗列出单列或多列维度的关键词
在PowerBI中,词云有微软原生视觉对象,它的维度值可以来自于一列,也可以来自于多列。STEP 3 在画布中添加词云视觉对象,把上一步新建的列放到类别,把销量列或者对应的度量值放到值。如果有些关键词不需要显示,可以单做一个表,用一列存放这些关键词,放到不包含中排除。多列维度词云,它就是把多个单列维度关键词整合到一起,从下图可以看出,男性、北京、天津、深圳、40-49的销量比较大,如果跨维度比较,性别中的男性销量最大。单列维度词云,从下图可以看出,销量的Top城市在北京、天津、深圳等,最小的是乌鲁木齐。
2025-02-13 07:53:33
143
原创 3.22 PowerBI报告可视化-Synoptic Panel:自定义地图或形状
每一块矢量图形都有编码信息,与数据表中的值自动匹配形成联动。同时,OKViz提供了线上版Synoptic Desginer,用户可以根据自己需要生成用于PowerBI的SVG图形,用于商场平面图、办公室平面图、零件、地图等可视化。STEP 3 画好图形后,点击右下角的EXPORT TO POWERBI按钮,在跳出的对话框中的图形上点击鼠标右键,选择图片另存为,将图片保存到本地电脑。STEP 4 在PowerBI中,点击获取更多视觉对象,搜索Synoptic,找到Synoptic Panel,添加视觉对象。
2025-02-12 22:27:48
438
原创 3.21 PowerBI报告可视化-流向地图:在地图中展示产品销售流向
获取更多视觉对象中,还有一个CUI WEIWEI开发的视觉对象FLOW MAP,与此视觉对象功能类似,英文版本,免费,不带水印,箭头是静态的。把卖方城市放入位置,把买方城市放入到达位置(如果使用经纬度,位置会更精确,也能显示不是省份、城市的位置),把产品放入图例,把销量放入流向。推荐一个三方视觉对象,上北智信出品的CHINA FLOW MAP,免费,带浅色水印但不影响使用,动态效果,位置支持按名称,也支持按经纬度。地图相关的视觉对象中,流向地图很实用,它能从地图上直观地显示出从起点到终点的路径和数量。
2025-02-12 22:26:02
175
原创 3.18 PowerBI报告可视化-龙卷风图:从多个对象中选2个对比
它是一种变型的条形图,把两个对象(仅限两个)在坐标轴左右两侧对称显示,适用于对比两个对象的某一度量值在细分维度上的大小差异。这种对比场景的对象很多,比如男/女、线上/线下、试验或调查的A/B组、国内/国外、前5年/后5年、特定的2个人PK、特定的2个月份PK、特定的两个产品PK等。如果要对比多个度量值,可以新建一个辅助维度表,写一个SWITCH度量值,按照维度值返回对应的度量值。STEP 2 在画布中添加视觉对象,把要对比的对象字段放入图例,把细分维度放入组,把度量值放入值。
2025-02-11 22:51:58
233
原创 3.20 PowerBI报告可视化-形状地图: 自定义JSON着色地图(省份和城市)
上述网站下载的GeoJSON文件建议彻底清除经纬度等冗余信息,在属性信息中仅保留最基本的属性,编码和名称,用于和数据字段关联(两者如果不一致,可在.json文件或数据源中调整)。STEP 2 因为PowerBI使用的是ToPoJSON格式,需要打开微软推荐的线上格式转换网站,选择刚刚导出的文件,然后点击右上角的导出按钮,选择TopoJSON导出。如果需要对地图范围进行编辑,可以在DataV.GeoAtlas网站使用边界生成器,基于地图,自行描点圈定范围,或修改已有的GeoJSON文件。
2025-02-11 19:27:43
1768
原创 3.19 PowerBI报告可视化-ArcGIS地图及全国省份城市经纬度
点击视觉对象左侧边栏的图层按钮,在最右边的位置类型选项卡下,地区改为中国,点击更新按钮,这样可提升位置的准确度,否则会发现有些城市因同名出现在了其他国家。选择位置,会以点的形式呈现位置的分布。如果显示的位置较密集,在格式窗格的地图工具中,可以打开缩放工具,视觉对象的右下角会出现放大和缩小的按钮。先把经纬度放入对应字段,注意经度和维度的字段不能聚合选择不汇总,然后在位置中放入城市作为图例,图层中的位置类型会变为坐标。把度量值同时放入大小和颜色,选择大小和颜色,此时大小和颜色会显示相应的度量值的程度。
2025-02-11 19:25:55
914
原创 3.17 PowerBI报告可视化-漏斗图:用于流程转化跟踪
漏斗图用居中对齐的条形图展示流程中各环节的数量,按照环节的先后排序,很直观地看出下一环节对比上一环节的转化率和最后环节对比第一环节的整体转化率,定位优势环节和弱势环节,针对卡脖子的弱势环节做相应的提升计划,或者把历史的整体转化率作为未来预测的参考。注意,漏斗图默认按照数量从大到小排列,为了避免两个环节数字相等,导致排序错乱,最好是给环节按列排序,然后将漏斗图按照环节升序排列。ii 如果各环节的数字没在一个表中体现,是分别不同的度量值,把各环节的度量值按顺序拖入值,此时类别不需要放任何字段。
2025-02-11 19:24:16
551
原创 3.16 PowerBI报告可视化-散点图:用作散点图、气泡图、点阵图
用两个数字类型的度量值作为X轴和Y轴,样本在X轴和Y轴的对应值定位出一个具体的点。这样,样本的分布情况就一目了然了,配上四象限的话,一个样本点可能属于双高、双低、或者一高一低中的一个。STEP 1 在画布中添加散点图并拖入字段,把产品放入X轴,把平均价格度量值放入Y轴,再把售价这一列放入图例,因为售价比较多,在格式窗格中关闭图例。STEP 1 在画布中添加散点图并拖入字段,把增长率放入X轴,把达成率放入Y轴,把产品放入值。STEP 3 如果需要区分产品的颜色,可以把产品放入图例,得到散点图。
2025-02-11 19:22:30
522
原创 3.15 PowerBI报告可视化-瀑布图:用于构成、流程或增长
它是基于柱状图改造的,将变化量按照某一维度拆分成不同的柱子,首尾相连,正上负下,通过柱子的大小和颜色,直观地展示出维度中各个因素对总体变化影响的正负和大小。总计是提高和降低的和,也就是总变化,如果数据展示的是从流程初始环节开始的全流程,这个时候,总计也能代表整体的结余,如果数据不包含初始环节的数据,总计只代表总变化。STEP 3 细目的数量可以设置,因本例只涉及5个产品,设置为5,如果设置小于5,比如3,图表会体现增长和下滑幅度最大的3个产品,其余产品会合计到一个其他。以每个产品在总销量中的占比为例。
2025-02-10 08:01:03
635
原创 3.14 PowerBI报告可视化-自定义数据标签,同时显示数字和占比
使用自定义标签功能,在不影响原有度量值和图表的前提下,数据标签可以按照指定的度量值去显示内容。以前数据标签只能显示度量值本身,通过自定义标签可以调用其他度量值来显示数据标签。如果有更多的信息需要显示,可以继续在详细信息中添加度量值,相当于给数据标签加了第二行信息。STEP 3 在格式窗格中,打开数据标签,数据系列选择Sales,然后到值里面把字段切换为DataLabel_Sales by Product度量值。STEP 1 书写基础度量值和用于显示数据标签的度量值,后者是用数量和占比组成的文本度量值。
2025-02-10 07:59:26
422
原创 3.13 PowerBI报告可视化-折线图:配上情绪区间,标记最大值最小值
给折线图配上情绪区间(带参考区间的折线图,Line chart with bands),标记最大值最小值,就不单单是简单地看一下度量值的趋势了,还能通过度量值与区间标准的对比,了解度量值处于什么样的程度,起到预警作用。把最大值、最小值的度量值写出来,也放到图表中,设置标记格式。把日期放入X轴,把度量值都放入Y轴,最上面的度量值在图表的最底层,所以最大数字的区间度量值放在上面,依此类推。以价格监控为例,在这些折线图中显示价格趋势及价格所在的情绪区间(冰点、过冷、过热、沸点)和价格的最大值最小值。
2025-02-09 18:00:52
389
原创 3.12 PowerBI报告可视化-柱状图或折线图:X轴多了数据表中没有的日期或数字
其实这是X轴的一个功能,如果X轴放的是日期或数字类型的字段,X轴的类型可以选择连续或类别。即便X轴的值比较多,柱子的宽度也会自动调整而不生成左右滑块,X轴的值标签也会自动间隔显示。如果不需要这种连续的X轴,尤其是年份、月份、年月是数字的时候,没必要按照把中间没有的数字补齐,此时将X轴类型调整为类别即可。在柱状图/折线图中,把日期或数字(比如四位年份两位月份的年月)放入X轴后,X轴多了很多数据表中没有的日期或数字,让X轴变得很奇怪。STEP 1在格式窗格中,把X轴的类型从默认的连续调整为类别。
2025-02-09 17:58:30
378
原创 3.11 PowerBI报告可视化-矩阵:使用计算组改变列小计的计算逻辑及条件格式设置
STEP 7 如果给这种矩阵的小计添加不同的条件格式,需要写专门的度量值,比如用于今年YTD的度量值,遇到今年YTD的表头时才返回今年YTD的值,否则返回空。然后在销量字段的条件格式中,格式样式选择规则,应用于选择仅合计,基于哪个字段选择写好的度量值,其他按需设置。STEP 4 在画布中添加矩阵视觉对象并拖入字段,把省份放入行,把计算组的YTD字段和年月字段放入列,把销量度量值放入值,双击列中的YTD,重命名为“.”,点击视觉对象右上角的分叉向下钻取按钮,将年月展开显示。
2025-02-09 17:57:08
1069
原创 3.10 PowerBI报告可视化-条件格式:使用颜色度量值,实现多条件格式
STEP 2 在格式窗格中,找到相应的颜色设置(比如,条形图在条形-颜色下,表格在单元格元素下),点击fx按钮,然后格式样式选择字段值,基于的字段选择上面的条件格式度量值。PowerBI的条件格式中,格式样式无论是渐变还是规则,都会仅基于单个字段的结果返回颜色。STEP 1 书写多条件格式的颜色度量值,同时写了一个颜色度量值用于给图例配色,让图例颜色和图表中的颜色一致。这个时候就需要在格式样式中选择字段值,提前写好一个多条件判断的颜色度量值返回相应的颜色。- 达成率大于等于1且增长率大于等于0,给予绿色;
2025-02-08 08:06:20
397
原创 3.9 PowerBI报告可视化-条件格式:用图标或形状制作红绿灯
STEP 2 点击fx按钮,选择规则,应用于可以按需选择值、总计,基于哪个字段选择用于条件判断的列或度量值,度量值可以是当前的也可以是其他的,图标布局可以是仅图标或在值的左边或右边,图标对齐方式可以上、中、下,图标样式有多种按需选择,最后设定规则。STEP 1 把字段放入表或矩阵中后,在格式窗格的单元格元素中,选择要使用红绿灯的字段,打开图标开关。表或矩阵的图标:类似Excel的图标功能,操作简便,支持在值的左边或右边显示图标,或者仅显示图标(下方下图),图标种类受限制,但基本够用了。
2025-02-08 08:04:28
250
原创 3.8 PowerBI报告可视化-矩阵:快捷实现中国式复杂报表
但是,这种方案的缺点是多个度量值统一成一个度量值,度量值的写法繁琐,因格式调整(数字和百分比)度量值变成了文本,不利于按度量值排序和条件格式,而且条件格式仅支持颜色度量值,颜色度量值的写法同样繁琐。鉴于此,本文推荐一层表头用辅助表,二层表头用多个度量值,一层表头下如果有用不到的度量值,通过调整列宽隐藏(隐藏列也会占有细微的列宽,会让一层表头的分组间距变宽,因此度量值数量不宜超过10个)。用如下模型,做一个多个度量值,一层表头是度量值的分组和不同的维度的中国式复杂报表。2 一个度量值,一层表头是不同的维度;
2025-02-08 08:01:58
586
原创 3.7 PowerBI报告可视化-矩阵:将多个度量值显示在行上
矩阵视觉对象越来越向Excel透视表靠近了,可以使用表格布局、重复所有行标签等。有一个Excel透视表和矩阵共有的功能,比较常用但不太好找,就是把多个度量值放到行上面显示。这个功能把多个指标按行并排显示,支持在行上放不同维度分类,也支持在列上放另外的维度分类。把字段放入相应的行、列、值后,在格式窗格的值中,最下面的选项中,打开将值切换到行的开关。Excel透视表的操作是,把多个字段放入值后,行或列中会自动出现一个Values,在行或列之间拖动Values,就能实现控制值字段在行上面或在列上面显示。
2025-02-08 07:59:34
381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人