你可以使用以下两种方法之一获取本教程的数据。

在 Power BI Desktop 中获取数据

打开 Power BI Desktop 时,请从空白画布中选择“尝试使用示例数据集”。

如果你是从 Power BI Desktop 转到本教程,请继续选择“加载数据”。

还可以直接下载示例工作簿。

  • 下载 财务示例 Excel 工作簿
  • 打开 Power BI Desktop。
  • 在“开始”功能区的“数据”部分,选择“Excel” 。
  • 导航到保存示例工作簿的位置,然后选择“打开”。
  • 在“导航器”中,可以选择“转换”或“加载”数据 。 导航器提供数据预览,以便你可以验证数据范围是否正确。 数值数据类型显示为斜体。 如果需要进行更改,请在加载数据前转换数据。 为了使可视化效果在稍后更易于阅读,我们希望立即转换数据。 进行每次转换时,你会看到它已添加到“应用步骤”中“查询设置”下的列表中

  • 选择“财务”表,然后选择“转换数据” 。

  • 选择“销售量”列。 在“转换”选项卡上,选择“数据类型”,然后选择“整数” 。 选择“替换当前”以更改列类型。

    用户最常执行的最重要的数据清理步骤是更改数据类型。 在本例中,销售量为小数形式。 销售量为 0.2 或 0.5 毫无意义,对吧? 因此,我们将其更改为整数。

  • 选择“细分市场”列。 我们希望稍后在图表中更轻松地查看段,因此,让我们设置“段”列的格式。 在“转换”选项卡上,选择“格式”,然后选择“大写” 。

  • 让我们将列名从“月份名称”缩短为“月份” 。 双击“月份名称”列,然后将其重命名为“月份” 。

  • 在“产品”列中,选择下拉列表,并取消选中“Montana”旁边的框 。

    我们知道 Montana 产品在上个月已停产,因此我们希望从报表中筛选掉该数据,以避免混淆。

  • 你会看到每个转换都已添加到“应用步骤”中“查询设置”下的列表中 。

  • 返回“开始”选项卡,选择“关闭并应用”。 数据即将可用于生成报表。

    “字段”列表中显示 Sigma 符号? Power BI 检测到这些字段为数值字段。 Power BI 还使用日历符号指示日期字段。

    加分做法:在 DAX 中编写表达式

    对于数据建模而言,使用 DAX 公式语言编写度量值和创建表的功能非常强大 。 Power BI 文档中有很多关于 DAX 的知识。 现在,让我们编写一个基本表达式并将两个表联接起来。

  • 在“开始”功能区中选择“新建度量值” 。

  • 键入此表达式,对“销售量”列中的所有数值求和。

    Total Units Sold = SUM(financials[Units Sold])    
    
  • 选中复选标记以提交。

  • 现在,选择左侧的“数据”视图。

  • 在“开始”功能区中选择“新建表格” 。

  • 键入此表达式以生成一个日历表,日期范围介于 2013 年 1 月 1 日至 2014 年 12 月 31 日之间。

    Calendar = CALENDAR(DATE(2013,01,01),Date(2014,12,31))    
    
  • 选中复选标记以提交。

  • 现在,选择左侧的“模型视图”。

  • 将“日期”字段从“财务”表拖到“日历”表中的“日期”字段以联接表,并在它们之间创建关系 。

  • 从“字段”窗格中,将“利润”字段拖到报表画布上的空白区域。 默认情况下,Power BI 显示带有一列的柱形图(即“利润”)。

  • 将“日期”字段拖至同一视觉对象。 如果在本文前面部分加分做法:使用 DAX 创建表中创建了日历表,请改为从日历表中拖动“日期”字段。

    Power BI 将更新柱形图以显示两年的利润。

  • 在“可视化效果”窗格的“字段”部分,选择“X 轴”值中的下拉列表。 将“日期”从“日期层次结构”更改为“日期” 。

    Power BI 将更新柱形图以显示每个月的利润。

  • 在“可视化效果”窗格中,将可视化效果类型更改为“折线图”。

    现在,可以轻松看到 2014 年 12 月的利润最大。

    视觉对象 3:按国家/地区列出的利润

    创建一个地图,以查看利润最大的国家/地区。

  • 从“字段”窗格将“国家/地区”字段拖到报表画布上的空白区域,以创建一个地图。

  • 将“利润”字段拖到地图中。

    Power BI 将创建一个地图视觉对象,其中的气泡代表每个位置的相对利润。

    欧洲的利润似乎比北美的利润更大。

    视觉对象 4:按产品和细分市场列出的销售额

    创建条形图以确定要投资的公司和细分市场。

  • 将你创建的两个图表并排拖动到画布的上半部分。 在画布的左侧保留一些空间。

  • 在报表画布的下半部分选择一个空白区域。

  • 在“字段”窗格中,选择“销售”、“产品”和“细分市场”字段。

    Power BI 会自动创建簇状柱形图。

  • 拖动图表,使其足够宽以填充上方两个图表下方的空间。

    看起来公司应该继续投资 Paseo 产品并以小型企业和政府部门为目标消费者。

    视觉对象 5:年份切片器

    切片器是一种有价值的工具,可用于将报表页面上的视觉对象筛选为特定的一部分。 在本例中,我们可以创建两个不同的切片器来缩小显示范围,仅显示每月和每年的业绩。 其中一个切片器使用原始表中的日期字段。 另一个筛选器使用你在本教程前面为“加分做法”创建的日期表

    使用原始表的“日期”切片器

  • 在“字段”窗格中,选择“财务”表中的“日期”字段。 将此字段拖到画布左侧的空白区域。

  • 在“可视化效果”窗格中,选择“切片器”。

    Power BI 将自动创建一个数值范围切片器。

  • 可以拖动端点进行筛选,也可以选择右上角的箭头并将其更改为其他类型的切片器。

    使用 DAX 表的“日期”切片器

  • 在“字段”窗格中,选择“日历”表中的“日期”字段。 将此字段拖到画布左侧的空白区域。

  • 在“可视化效果”窗格中,选择“切片器”。

  • 在“可视化效果”窗格的“字段”部分,选择“字段”中的下拉列表。 删除“季度”和“天”,仅保留“年”和“月”。

  • 展开每年并调整视觉对象的大小,以显示所有月份。

    我们将在完成的报表中使用此切片器。

    现在,如果经理要求仅查看 2013 年的数据,你既可以使用切片器选择年份,也可以选择每年的特定月份。

    加分做法:设置报表格式

    如果要对此报表进行少量格式设置以进行润色,请执行以下几个简单步骤。

  • 在“查看”功能区上,将主题更改为“执行” 。

  • 选择视觉对象 2。 在“标题”部分,将“标题文本”更改为“按月和年划分的利润”,并将“文本大小”更改为“16 磅” 。 将“阴影”切换为“开” 。

  • 选择视觉对象 3。 在“地图样式”部分,将“主题”更改为“灰度” 。 在“标题”部分,将标题“文本大小”更改为“16 磅” 。 将“阴影”切换为“开” 。

  • 选择视觉对象 4。 在“标题”部分,将标题“文本大小”更改为“16 磅” 。 将“阴影”切换为“开” 。

  • 选择视觉对象 5。 在“选择控件”部分,将“显示‘全选’选项”切换为“开” 。 在“切片器标头”部分,将“文本大小”增加为“16 磅” 。

    为标题添加背景形状

  • 在“插入”功能区中,选择“形状”>“矩形” 。 将其放在页面顶部,然后将其拉伸为页面的宽度和标题的高度。

  • 在“格式形状”窗格的“轮廓”部分,将“透明度”更改为“100%” 。

  • 在“填充”部分,将“填充颜色”更改为“主题颜色 5 #6B91C9”(蓝色) 。

  • 在“格式”选项卡上,选择“下移一层”>“置于底层” 。

  • 选择视觉对象 1 中的文本,并选择标题,然后将字体颜色更改为“白色”。

    为视觉对象 2 和 3 添加背景形状

  • 在“插入”功能区上,选择形状”>“矩形”,并将其拉伸为视觉对象 2 和 3 的宽度和高度 。
  • 在“格式形状”窗格的“轮廓”部分,将“透明度”更改为“100%” 。
  • 在“填充”部分,将颜色设置为白色,深度 10% 。
  • 在“格式”选项卡上,选择“下移一层”>“置于底层” 。
  • 完成的报表

    最终的精美报表外观如下所示:

    总的来说,此报表回答了你经理提出的主要问题:

  • 哪年哪月的利润最大?

    2014 年 12 月

  • 公司在哪个国家/地区取得了最大的成功?

    欧洲,特别是法国和德国。

  • 公司应继续投资哪些产品和细分市场?

    公司应该继续投资 Paseo 产品并以小型企业和政府部门为目标消费者。

  • 在“文件”菜单上,选择“保存” 。
  • 发布到 Power BI 服务以便共享

    若要与经理和同事共享你的报表,请将其发布到 Power BI 服务。 当你与拥有 Power BI 帐户的同事共享时,他们可以与你的报表进行交互,但是无法保存更改。

  • 在 Power BI Desktop 的“开始”功能区,选择“发布” 。

    你可能需要登录 Power BI 服务。 如果还没有帐户,可以注册免费试用版

  • 在 Power BI 服务中选择一个目标(例如“我的工作区”)> 选中“选择”。

  • 选择“在 Power BI 中打开‘你的文件名’”。

    已完成的报表将在浏览器中打开。

  • 选择报表顶部的“共享”,将报表与他人共享。

  •