创建数据透视表
STEP 01 在PowerPivot窗口中,单击【主页】选项卡【报表】组中的【数据透视表】按钮,如图所示。
STEP 02 选择放置新建的数据透视表的位置。我们选择【新建工作表】,放置位置采用默认设置。
STEP 03 单击【确定】按钮,将弹出如上图所示的PowerPivot字段列表。
STEP 04 将“订购明细”表中的“产品”字段拖至“行标签”,“数量”字段拖至“值”区域进行求和,如上图所示。
如果想了解购买用户的特征(Who),例如地域是怎么分布的,哪个地区购买的用户最多,哪个地区购买的用户最少,这时我们就需要将“订购明细”表与“用户明细”表根据关键字段“用户ID”创建关系,如图所示。
创建两表关系
STEP 01 在“订购明细”表中,单击“用户ID”列任意一个数据格。
STEP 02 在【设计】选项卡【关系】组中,单击【创建关系】按钮,将弹出【创建关系】对话框,其中【表】字段和【列】字段将自动填充相应信息,如图所示。
STEP 03 在【相关查找表】下拉列表中选择“用户明细”,在【相关查找列】上选择“用户ID”,如上图所示。创建关系时,必须为【相关查找列】选择具有唯一值的列。
STEP 04 单击【创建】按钮,即可完成两表关系的创建。
在关系创建成功后,字段“用户ID”上会显示一个小图标;同时我们可以通过【设计】选项卡中【关系】组的【管理关系】功能来查看现有的关系列表,检查是否已成功创建所有关系,如图所示。
回答用户的特征who之后的具体操作步骤
STEP 01 创建一个新的数据透视表。
STEP 02 将“用户明细”表中的“省份”字段拖拉到【行标签】;将“订购明细”表中的“用户ID”字段拉到【值】区域进行计数。
STEP 03 对数据透视表中的“用户ID”字段进行降序排列,如图所示
通过数据透视表得到的分析结果,我们就可以清晰地了解购买用户地域分布情况。
字段计算分析
比如计算“订单金额=单价×数量”,操作步骤如下。
STEP 01 在PowerPivot窗口中,选择“订购明细”表。
STEP 02 在【设计】选项卡【列】组中单击【添加】按钮;或直接单击“订购明细”表最后一列【添加列】。
STEP 03 输入“=”,单击“数量”列的任意单元格或整列,再输入“*”,单击“订购金额”列的任意单元格或整列。整个公式为:“='订购明细'[数量]*'订购明细'[订购金额]”。
这里要说明一下,对于PowerPivot表中的计算公式,单击选择某列或某个单元格,默认形式为“'表'[列]”,如本例“'订购明细'[数量]”表示“订购明细”表的“数量”列。
STEP 04 按【Enter】键,此时系统将计算结果默认生成一列,列名为CalculatedColumn1,如图所示。
PowerPivot的公式是非常类似于在Excel中创建的公式,但与Excel中有所不同的是,你不能为表中的不同行创建不同的公式,PowerPivot的公式自己应用于整个列中,实际上与Excel中表的操作模式类似。
STEP05单击“CalculatedColumn1”并选择【重命名列】以修改列名,输入“订单金额”,然后按【Enter】键完成字段重命名。
然后用筛选器查询,立即可看出是否有差异,只要为0,则表示无差异,如果有非零的值,那么就是有差异,如图所示。
我们现在来总结一下简单计算的一些常用情景,如图所示。
联系客服