项目实战:如何制作报表?

2021-02-05 17:59:20 浏览数 (1)

今天我会手把手教会你如何制作报表,在这之前,确保你已经学过了免费系列教程《7天学会商业智能(BI)-Power BI》下面的内容。

主题

内容

第1天:什么是报表?

什么是报表?如何设计报表?

第2天:认识Power BI

什么是商业智能(BI)?什么是Power BI?如何安装Power BI?

第3天:用Power BI获取数据

如何从 Excel 获取数据?如何从数据库获取数据?如何编辑数据?如何行列转置?

第4天:用Power BI对数据建模

如何管理数据关系?创建计算列隐藏字段创建度量值创建计算表浏览基于时间的数据

第5天:用Power BI可视化数据

如何可视化数据?如何创建切片器?如何绘制地图?常用图表可视化页面布局和格式设置

这是该免费系列教程的的第6天:项目实战:如何制作报表?通过一个项目学会如何制作报表,最终的案例效果如下图。

上面是某咖啡店的销售数据报表(看板),我们一起来看下这个报表里有什么:

通过选择城市名称,可以查看不同城市的销售情况; 各种咖啡杯型的销售数量,主要分析顾客的喜好与需求; 所有店铺的销售总金额与总订单数量,分析总收入以及销售情况; 每种咖啡类型的销量占比,主要分析热销咖啡类型与冷门咖啡类型; 每个季度的订单销量情况,为了咖啡全年的销量旺季与淡季,以及咖啡全年的销售情况; 全球店铺的分布以及销量的大小,主要分析店铺在全国的分布位置,以及哪个地区的咖啡销量大; 每种咖啡不同杯型的销量,主要分析不同咖啡不同杯型的销量。

一般我们在制作报表前,先思考报表该如何制作,图表的位置,需要设置的图形以及内容。可以先画出规划图,再进行制作,如下图。

接下来,我们看下这样的报表如何用Power BI来实现。

1.案例数据

这是一家咖啡店的数据,Excel里有两个表,分别是销售数据表、产品表。

销售数据表记录了咖啡订单,包括字段:订单编号、订日期、门店、产品ID、顾客、数量。

产品表中记录了咖啡的种类与价格,包括字段:咖啡ID、咖啡种类、杯型、产品名称、价格。

2.导入数据

打开Power BI,点击Excel图标,选择你要导入的表格。

选择导入Excel里哪几个sheet,这里我们选择“产品表”、“销售数据表”,然后点击加载按钮。

3.两个表如何关联?

因为我们要在报表上展示指标销售总金额,销售总金额=每个订单的销售金额之和,每个订单的销售金额=价格 * 数量。

价格在产品表中,数量在销售数据表中,也就是计算指标用到的两列数据在不同的表中。

下面我们用Power BI来实现,不同的两张表中的字段如何分析计算。

加载数据后,点击左边的“模型”,看到图表是否自动连接。一般导入的数据有相同的字段,Power BI都会自动连接表格。

可以看到两张表中有一条线连接,证明已经两个表已经自动连接。

点击“数据”,在右边的字段中选择“销售数据表”,在工具栏中选择“新建列”。

在公式栏上写公式:

代码语言:javascript复制
金额 = '销售数据表'[数量] * RELATED('产品表'[价格])

RELATED的意思是关联其他表的意思,也就是将销售数据表中的数量,和产品表中的价格相乘,计算出每个订单的销售金额=价格 * 数量。

写完公式后按回车键,新的一列就会生成。

动态操作演示如下:

4.报表底色

我们给报表的底色添加颜色,点击“格式”刷,选择“页面背景”,颜色选择灰色,透明度拉到零。

动态操作演示如下:

5.报表名称

接着,我们要给这个报表写个名称。在主页栏里点击“文本框”,输入“咖啡店销售数据看板”,根据自己需求设置字体。

右栏“可视化”的常规中的X位置与Y位置是文本框在报表上的位置,宽度和高度就是文本框的大小,这里按照输入参数来调整位置大小,也可以手动移动文本框调整位置。

选择“背景”,颜色调成与背景板一样颜色。

为了报表的美观,我们在标题下做一些辅助线来装饰下。在“插入”栏点击“形状”,选择“线条”。

颜色改为灰色。

粗细是2磅,选择“旋转”,改90度。

动画演示如下:

手动拖动到报表名称的下方,调整位置。同样的我们添加4条线,设置成下面样式,自己调整下位置。

6.城市切片器

接下来,我们开始做报表的内容。首先,我们制作每个城市的切片器,这是为了能够清楚的看到每个不同城市的数据图表。

插入“切片器”,在销售数据表选择“门店”,格式调整如下。

选择“切片器标头”,“标题文本”填写“城市”,“文本大小”写15磅,其余默认。

选择“项目”,“文本大小”填写13磅,其他默认。

调整下切片器的大小,移到左上角。完成后是下面的效果。

7.顾客选择杯型

这里用条形图表示数量的多少。主要想看下顾客的喜欢。

点击“堆积条”形图,在产品表上选择“杯型”,在销售数据表上选择“数量”。

“数据颜色”设置成绿色。

设置标题为“顾客选择杯型”,设置“文本大小”。

手动调整图形的大小后,拖到切片器旁边。最终效果如下。

8.销售总金额

为了查看整体的销售总金额是多少,我们用卡片显示数据。插入“卡片图”,点击销售数据表里的“金额”(前面用两个表关联得到的字段)。常规数据设置如下图。

设置“数据标签”的颜色,关闭“类别标签”。打开“标题”,在“标题文本”输入“总销售金额”,设置字体颜色。

为了报表的看起来整齐和美观,本案例中所有的小标签字体颜色都是统一这个灰色。

调整大小位置后效果如下。

9.订单数量

为了查看一共有多少个订单,我们要做订单数量的卡片图,同样,插入“卡片图”。

设置“数据标签”的颜色(本案例设置为118dff ), “显示单位”选择无。关闭“类别标签”,打开“标题”,改为 订单数量,本案例字体颜色为666666。(根据自己需求灵活改变颜色、字体)

调整位置大小后得到下面效果。

10.咖啡类型销量占比

接着我们想看下不同咖啡类型它的销量占总量的百分之多少,主要分析热销咖啡类型与冷门咖啡类型。

占比这里选择用饼图。选择“饼图”,字段选择“咖啡种类” 以及“数量”。

关闭“图例”,数据颜色根据下面给出的数字编号填写的。

“详细信息”里的标签样式选择类别,总百分比。标题命名为咖啡类型销量占比,同样,字体颜色为666666。本案例的颜色设置值是666666。

调整位置大小后效果如下。

11.每个季度订单销量情况

我们要看每个季度订单销量的变化,分析咖啡的淡季与旺季分别在哪个时间段,可以用柱状图来表示。

选择“柱状图”图形,字段选择数量、订单日期。

画出条形图后,我们点击下面双箭头,这样单位就可以从年变成四个季度。

之后,回到格式栏,X轴的颜色选择666666。关掉标题,Y轴也一样颜色选择666666,关掉标题。

“数据颜色”选择绿色,编号是01b8aa。 “标题” 里的标题文本写上每个季度订单销量情况,“字体颜色”也改为666666。

调整大小位置后的效果如下图。

12.全国店铺销量情况

要分析店铺在全国的分布位置,以及哪个地区的咖啡销量大。所以这里要用地图图形,来展示不同地区。

字段选择门店、金额。

“数据颜色” 是绿色01b8aa,“标题文本”写上 全国店铺销售情况,“字体颜色”选择666666灰色。

调整图形的大小位置后的效果如下图。

13.咖啡销量明细

最后一幅图,就是表格明细,一个报表除了图型之外,同时也需要明细表,这个图能很清楚地看到每种咖啡以及不同种杯型的销量。可以用表格来实现这样的业务需求。

选择“矩阵”图形,选择字段产品名称、杯型、数量。

网格的“轮廓线颜色”改为绿色01b8aa。

列标题的“字体颜色”改666666灰色,“文字大小”是15磅。

最后,拉动一下表格的边框大小,整体看起来不要留白就行。

14.大功告成

整个报表做完以后,你也可以根据自己喜欢的配色进行搭配。这个案例多做几次,熟练应用后,工作里在遇到做报表的需求,就可以做到举一反三,灵活应对。

0 人点赞