如何使用power pivot 建立关系pivot对关系型数据进行透视

关于Power Pivot中“父行汇总百分比”的度量值写法3收藏分享举报文章被以下专栏收录关于微软Power BI 及 Excel Power BI 插件的分享推荐阅读{&debug&:false,&apiRoot&:&&,&paySDK&:&https:\u002F\\u002Fapi\u002Fjs&,&wechatConfigAPI&:&\u002Fapi\u002Fwechat\u002Fjssdkconfig&,&name&:&production&,&instance&:&column&,&tokens&:{&X-XSRF-TOKEN&:null,&X-UDID&:null,&Authorization&:&oauth c3cef7c66aa9e6a1e3160e20&}}{&database&:{&Post&:{&&:{&isPending&:false,&contributes&:[{&sourceColumn&:{&lastUpdated&:,&description&:&微软Power BI 及 Excel 四大插件(Power Query、Power Pivot、Power View、Power Map)的知识分享。欢迎大家投稿!&,&permission&:&COLUMN_PUBLIC&,&memberId&:,&contributePermission&:&COLUMN_PUBLIC&,&translatedCommentPermission&:&all&,&canManage&:true,&intro&:&关于微软Power BI 及 Excel Power BI 插件的分享&,&urlToken&:&agileex&,&id&:36031,&imagePath&:&v2-ca4ae9dd6.jpg&,&slug&:&agileex&,&applyReason&:&0&,&name&:&从Excel 到 Power BI 数据分析可视化&,&title&:&从Excel 到 Power BI 数据分析可视化&,&url&:&https:\u002F\\u002Fagileex&,&commentPermission&:&COLUMN_ALL_CAN_COMMENT&,&canPost&:true,&created&:,&state&:&COLUMN_NORMAL&,&followers&:1317,&avatar&:{&id&:&v2-ca4ae9dd6&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&activateAuthorRequested&:false,&following&:false,&imageUrl&:&https:\u002F\\u002Fv2-ca4ae9dd6_l.jpg&,&articlesCount&:93},&state&:&accepted&,&targetPost&:{&titleImage&:&&,&lastUpdated&:,&imagePath&:&&,&permission&:&ARTICLE_PUBLIC&,&topics&:[1,3074],&summary&:&本文旨在通过求“父行汇总百分比“的案例,分享Power Pivot建模中遇到问题的解决思路和方法,顺便分享几个筛选函数的不同,包括ALL、ALLSELECTED、ISFILTERED和HASONEFILTER 。\u003Cb\u003E前方高能预警…\u003C\u002Fb\u003E 下图是某公司基于各城市的销售额报表:在实际工作中,我们除了…&,&copyPermission&:&ARTICLE_COPYABLE&,&translatedCommentPermission&:&all&,&likes&:0,&origAuthorId&:0,&publishedTime&:&T18:28:02+08:00&,&sourceUrl&:&&,&urlToken&:,&id&:3475690,&withContent&:false,&slug&:,&bigTitleImage&:false,&title&:&关于Power Pivot中“父行汇总百分比”的度量值写法&,&url&:&\u002Fp\u002F&,&commentPermission&:&ARTICLE_ALL_CAN_COMMENT&,&snapshotUrl&:&&,&created&:,&comments&:0,&columnId&:36031,&content&:&&,&parentId&:0,&state&:&ARTICLE_PUBLISHED&,&imageUrl&:&&,&author&:{&bio&:&商业数据分析师。公众号:powerpivotworks&,&isFollowing&:false,&hash&:&66a5d59690a10cbdab45&,&uid&:122300,&isOrg&:false,&slug&:&powerpivotworks&,&isFollowed&:false,&description&:&&,&name&:&赵文超&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fpowerpivotworks&,&avatar&:{&id&:&v2-b24bd4e9439&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},&memberId&:,&excerptTitle&:&&,&voteType&:&ARTICLE_VOTE_CLEAR&},&id&:745285}],&title&:&关于Power Pivot中“父行汇总百分比”的度量值写法&,&author&:&powerpivotworks&,&content&:&\u003Cp\u003E本文旨在通过求“父行汇总百分比“的案例,分享Power Pivot建模中遇到问题的解决思路和方法,顺便分享几个筛选函数的不同,包括ALL、ALLSELECTED、ISFILTERED和HASONEFILTER 。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E前方高能预警…\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E下图是某公司基于各城市的销售额报表:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-a0ce5b81abbf4e2eb5b74d0_b.jpg\& data-rawwidth=\&241\& data-rawheight=\&269\& class=\&content_image\& width=\&241\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='241'%20height='269'&&\u002Fsvg&\& data-rawwidth=\&241\& data-rawheight=\&269\& class=\&content_image lazy\& width=\&241\& data-actualsrc=\&https:\u002F\\u002Fv2-a0ce5b81abbf4e2eb5b74d0_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E在实际工作中,我们除了展示销售额数字以外,还经常需要通过百分比进行展现,让报表的读者很容易的获取某个城市的销售占比情况。我们可以通过Excel数据透视表的”值显示方式“ – “总计的百分比“快速得到这样的显示结果。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-d36c2bff1af_b.jpg\& data-rawwidth=\&327\& data-rawheight=\&186\& class=\&content_image\& width=\&327\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='327'%20height='186'&&\u002Fsvg&\& data-rawwidth=\&327\& data-rawheight=\&186\& class=\&content_image lazy\& width=\&327\& data-actualsrc=\&https:\u002F\\u002Fv2-d36c2bff1af_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E结果如下:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-ed9a7e673c_b.jpg\& data-rawwidth=\&217\& data-rawheight=\&265\& class=\&content_image\& width=\&217\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='217'%20height='265'&&\u002Fsvg&\& data-rawwidth=\&217\& data-rawheight=\&265\& class=\&content_image lazy\& width=\&217\& data-actualsrc=\&https:\u002F\\u002Fv2-ed9a7e673c_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E但这种方式只能在数据透视表里使用,比较局限。我们不能基于这个占比进行后续的其它计算。也不能在后续的展现里使用该占比,比如Power View 或 Power BI Desktop里。所以我们需要在Power Pivot模型里把这个度量值写出来。\u003C\u002Fp\u003E\u003Cp\u003E我们先使用All来写,公式如下:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-189b61ac5e40baa6d945bd02afc9e752_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&53\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-189b61ac5e40baa6d945bd02afc9e752_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='53'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&53\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-189b61ac5e40baa6d945bd02afc9e752_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-189b61ac5e40baa6d945bd02afc9e752_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E通过使用筛选函数 ALL,我们使分母不受数据透视表里的筛选上下文影响,结果如下:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-ea18faea73a_b.jpg\& data-rawwidth=\&263\& data-rawheight=\&258\& class=\&content_image\& width=\&263\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='263'%20height='258'&&\u002Fsvg&\& data-rawwidth=\&263\& data-rawheight=\&258\& class=\&content_image lazy\& width=\&263\& data-actualsrc=\&https:\u002F\\u002Fv2-ea18faea73a_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E难度升级一\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E公式返回了我们想要的结果。但是此时如果我们通过切片器筛选某个省份,我们看公式的结果:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-05d638f79a78e1431794e_b.jpg\& data-rawwidth=\&376\& data-rawheight=\&147\& class=\&content_image\& width=\&376\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='376'%20height='147'&&\u002Fsvg&\& data-rawwidth=\&376\& data-rawheight=\&147\& class=\&content_image lazy\& width=\&376\& data-actualsrc=\&https:\u002F\\u002Fv2-05d638f79a78e1431794e_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E由于公式里的ALL 函数对切片器里的筛选上下文进行了替换,强制返回整张表里所有的数据,导致无论我们如何筛选,报表里的百分比都是显示某个城市占所有销售额的占比。\u003C\u002Fp\u003E\u003Cp\u003E如果我们希望只显示所选择的数据占比情况,则需要使用另外一个筛选函数ALLSELECTED, 我们新建公式如下:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-c833e302ac1ba_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&45\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-c833e302ac1ba_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='45'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&45\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-c833e302ac1ba_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-c833e302ac1ba_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E我们再来对比一下报表里的结果:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-30823fc0cac4b60c190cbcf_b.jpg\& data-rawwidth=\&467\& data-rawheight=\&138\& class=\&origin_image zh-lightbox-thumb\& width=\&467\& data-original=\&https:\u002F\\u002Fv2-30823fc0cac4b60c190cbcf_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='467'%20height='138'&&\u002Fsvg&\& data-rawwidth=\&467\& data-rawheight=\&138\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&467\& data-original=\&https:\u002F\\u002Fv2-30823fc0cac4b60c190cbcf_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-30823fc0cac4b60c190cbcf_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E由于ALLSELECTED只统计所有我们通过切片器选择的城市数据,可以让我们实现占比按照切片器的选择来显示。所以这种情况下ALLSELECTED更灵活。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E难度升级二\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E假设此时我们在报表里使用层级,加入省份信息,我们看下结果:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-e430e743fd6d9f3f8c0fef_b.jpg\& data-rawwidth=\&389\& data-rawheight=\&344\& class=\&content_image\& width=\&389\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='389'%20height='344'&&\u002Fsvg&\& data-rawwidth=\&389\& data-rawheight=\&344\& class=\&content_image lazy\& width=\&389\& data-actualsrc=\&https:\u002F\\u002Fv2-e430e743fd6d9f3f8c0fef_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E对应的占比信息我们希望显示为”父行占比”。以广东为例,我们希望广东下面的广州和深圳分别显示销售额占广东省的占比,而不是全国的占比。而在省份级别的广东,我们希望显示广东在全国的销售占比。\u003C\u002Fp\u003E\u003Cp\u003E由数据透视表显示方式生成的“销售额占比“,在省份级别是对的,但在城市级别的数字不对。我们可以通过调整显示方式为”父行汇总百分比“纠正。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-19c5f458214aeee882f9038_b.jpg\& data-rawwidth=\&310\& data-rawheight=\&182\& class=\&content_image\& width=\&310\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='310'%20height='182'&&\u002Fsvg&\& data-rawwidth=\&310\& data-rawheight=\&182\& class=\&content_image lazy\& width=\&310\& data-actualsrc=\&https:\u002F\\u002Fv2-19c5f458214aeee882f9038_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E结果:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-d6059da7ccd0d0cfec9ee_b.jpg\& data-rawwidth=\&344\& data-rawheight=\&297\& class=\&content_image\& width=\&344\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='344'%20height='297'&&\u002Fsvg&\& data-rawwidth=\&344\& data-rawheight=\&297\& class=\&content_image lazy\& width=\&344\& data-actualsrc=\&https:\u002F\\u002Fv2-d6059da7ccd0d0cfec9ee_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E对于度量值“ALL” 和“ALLSELECTED”我们需要对公式进行调整,由于ALL不够灵活,我们在这里把ALL先删除。\u003C\u002Fp\u003E\u003Cp\u003EALLSELECTED在城市级别是对的,但是在省份级别是错的。这是由于我们在公式里使用了“城市“的原因, \u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-afa23fd501e_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&73\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-afa23fd501e_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='73'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&73\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-afa23fd501e_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-afa23fd501e_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E我们需要对省份级别使用如下公式:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-67b47a60a1beecc7b1268_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&45\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-67b47a60a1beecc7b1268_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='45'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&45\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-67b47a60a1beecc7b1268_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-67b47a60a1beecc7b1268_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E这就要求我们需要先识别出数据所在的级别。我们需要引入另外一个函数ISFILTERED,通过ISFILTERED 来判断当前数据所在位置是省份级别还是城市级别。公式如下:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-cc7cb31acaa2c502fa0079_b.jpg\& data-rawwidth=\&347\& data-rawheight=\&60\& class=\&content_image\& width=\&347\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='347'%20height='60'&&\u002Fsvg&\& data-rawwidth=\&347\& data-rawheight=\&60\& class=\&content_image lazy\& width=\&347\& data-actualsrc=\&https:\u002F\\u002Fv2-cc7cb31acaa2c502fa0079_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-a6c480ec1e34934e59caefbb85a5cbe2_b.jpg\& data-rawwidth=\&271\& data-rawheight=\&62\& class=\&content_image\& width=\&271\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='271'%20height='62'&&\u002Fsvg&\& data-rawwidth=\&271\& data-rawheight=\&62\& class=\&content_image lazy\& width=\&271\& data-actualsrc=\&https:\u002F\\u002Fv2-a6c480ec1e34934e59caefbb85a5cbe2_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-a6c480ec1e34934e59caefbb85a5cbe2_b.jpg\& data-rawwidth=\&271\& data-rawheight=\&62\& class=\&content_image\& width=\&271\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='271'%20height='62'&&\u002Fsvg&\& data-rawwidth=\&271\& data-rawheight=\&62\& class=\&content_image lazy\& width=\&271\& data-actualsrc=\&https:\u002F\\u002Fv2-a6c480ec1e34934e59caefbb85a5cbe2_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E为了方便理解,我们把这两个度量值添加到透视表里看下结果:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-d0f8f921d1bc1abfaf268b0_b.jpg\& data-rawwidth=\&586\& data-rawheight=\&349\& class=\&origin_image zh-lightbox-thumb\& width=\&586\& data-original=\&https:\u002F\\u002Fv2-d0f8f921d1bc1abfaf268b0_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='586'%20height='349'&&\u002Fsvg&\& data-rawwidth=\&586\& data-rawheight=\&349\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&586\& data-original=\&https:\u002F\\u002Fv2-d0f8f921d1bc1abfaf268b0_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-d0f8f921d1bc1abfaf268b0_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E我们看到,\&ISFILTERED省份\&在省份级别上是TRUE,说明该行数据被省份筛选。而\&ISFILTERED城市\&在该行是FALSE,说明改行数据没有被城市筛选(见上图中蓝色部分)。\u003C\u002Fp\u003E\u003Cp\u003E而在下面的城市级别,\&ISFILTED省份\&和\&ISFILTED城市\&都是TRUE,说明该行数据同时被省份和城市筛选(见上图中黄色部分)。\u003C\u002Fp\u003E\u003Cp\u003E基于此,我们对ALLSELECTED公式进行如下调整:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-5ffe8f2b90b535deb330f4_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&151\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-5ffe8f2b90b535deb330f4_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='151'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&151\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-5ffe8f2b90b535deb330f4_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-5ffe8f2b90b535deb330f4_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E先通过ISFILTERED判断数据所在的位置,然后进行相应的占比计算。得到的结果如下:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-5a38ecd1c838ee5b7f6f_b.jpg\& data-rawwidth=\&435\& data-rawheight=\&346\& class=\&origin_image zh-lightbox-thumb\& width=\&435\& data-original=\&https:\u002F\\u002Fv2-5a38ecd1c838ee5b7f6f_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='435'%20height='346'&&\u002Fsvg&\& data-rawwidth=\&435\& data-rawheight=\&346\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&435\& data-original=\&https:\u002F\\u002Fv2-5a38ecd1c838ee5b7f6f_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-5a38ecd1c838ee5b7f6f_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E这就是我们想要的父行汇总的百分比。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E难度升级三\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E假设我们此时使用切片器对城市进行筛选,见下图,我们选择唐山,所有数据的显示都是正确的。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-5afc96ebab1cdf8fec01bc_b.jpg\& data-rawwidth=\&637\& data-rawheight=\&173\& class=\&origin_image zh-lightbox-thumb\& width=\&637\& data-original=\&https:\u002F\\u002Fv2-5afc96ebab1cdf8fec01bc_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='637'%20height='173'&&\u002Fsvg&\& data-rawwidth=\&637\& data-rawheight=\&173\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&637\& data-original=\&https:\u002F\\u002Fv2-5afc96ebab1cdf8fec01bc_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-5afc96ebab1cdf8fec01bc_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E如果选择唐山、承德,数据也没有问题。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-cc4a469ad522d541e994fcb49f91177a_b.jpg\& data-rawwidth=\&626\& data-rawheight=\&164\& class=\&origin_image zh-lightbox-thumb\& width=\&626\& data-original=\&https:\u002F\\u002Fv2-cc4a469ad522d541e994fcb49f91177a_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='626'%20height='164'&&\u002Fsvg&\& data-rawwidth=\&626\& data-rawheight=\&164\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&626\& data-original=\&https:\u002F\\u002Fv2-cc4a469ad522d541e994fcb49f91177a_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-cc4a469ad522d541e994fcb49f91177a_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E我们再来看一下选择唐山和三亚(分属两个省份)\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-0f4b3dc0f_b.jpg\& data-rawwidth=\&633\& data-rawheight=\&176\& class=\&origin_image zh-lightbox-thumb\& width=\&633\& data-original=\&https:\u002F\\u002Fv2-0f4b3dc0f_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='633'%20height='176'&&\u002Fsvg&\& data-rawwidth=\&633\& data-rawheight=\&176\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&633\& data-original=\&https:\u002F\\u002Fv2-0f4b3dc0f_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-0f4b3dc0f_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E结果在省份级别出错了。我们知道以这种方式查看报告的人很少,但为了避免这种变态的场景出现,我们还需要对公式再进行一次调整。\u003C\u002Fp\u003E\u003Cp\u003E为了排查错误,我们再次把“ISFILTERED省份”和“ISFILTERED城市”拿到透视表里来:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-cb4eaefbce7c92ab44abb73be0fb6ad7_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&156\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-cb4eaefbce7c92ab44abb73be0fb6ad7_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='156'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&156\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-cb4eaefbce7c92ab44abb73be0fb6ad7_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-cb4eaefbce7c92ab44abb73be0fb6ad7_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E图中黄色标注部分,当我们选择跨省份的两个城市时,会造成ISFILTERED城市在省份级别变成TRUE,所以我们在“ISFILTERED&ALLSELECTED”里的公式就会错误把省份级别数据识别为城市级别,下图标注处:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-bbeace7c6718cebc0f7c6e7_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&154\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-bbeace7c6718cebc0f7c6e7_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='154'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&154\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-bbeace7c6718cebc0f7c6e7_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-bbeace7c6718cebc0f7c6e7_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E为了解决这个问题,我们需要引入另外一个函数HASONEFILTER:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-80aab97a55b8ee6dcb89a_b.jpg\& data-rawwidth=\&283\& data-rawheight=\&57\& class=\&content_image\& width=\&283\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='283'%20height='57'&&\u002Fsvg&\& data-rawwidth=\&283\& data-rawheight=\&57\& class=\&content_image lazy\& width=\&283\& data-actualsrc=\&https:\u002F\\u002Fv2-80aab97a55b8ee6dcb89a_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-83d017e53ab06fcaa41b31_b.jpg\& data-rawwidth=\&296\& data-rawheight=\&56\& class=\&content_image\& width=\&296\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='296'%20height='56'&&\u002Fsvg&\& data-rawwidth=\&296\& data-rawheight=\&56\& class=\&content_image lazy\& width=\&296\& data-actualsrc=\&https:\u002F\\u002Fv2-83d017e53ab06fcaa41b31_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003EHASONEFILTER可以帮我们界定某个字段上的直接筛选值是否为一个。在本例中,当用户选择唐山和三亚时,“HASONEFILTER城市”可以帮我们判断此时省份所在行被城市的多个值筛选了(FALSE),见下图绿色部分:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-697539bdbc_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&135\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-697539bdbc_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='135'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&135\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-697539bdbc_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-697539bdbc_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E通过这个判断,我们可以将公式更改为:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-c44a9abf0c47c433fe75_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&148\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-c44a9abf0c47c433fe75_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='148'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&148\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-c44a9abf0c47c433fe75_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-c44a9abf0c47c433fe75_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E得到最终结果如下(绿色):\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-19f1a066a6_b.jpg\& data-rawwidth=\&640\& data-rawheight=\&152\& class=\&origin_image zh-lightbox-thumb\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-19f1a066a6_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='640'%20height='152'&&\u002Fsvg&\& data-rawwidth=\&640\& data-rawheight=\&152\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&640\& data-original=\&https:\u002F\\u002Fv2-19f1a066a6_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-19f1a066a6_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E而这个结果,无论我们怎么筛选切片器都是返回正确的“父行汇总百分比“\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-2afc105b756_b.jpg\& data-rawwidth=\&624\& data-rawheight=\&385\& class=\&origin_image zh-lightbox-thumb\& width=\&624\& data-original=\&https:\u002F\\u002Fv2-2afc105b756_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='624'%20height='385'&&\u002Fsvg&\& data-rawwidth=\&624\& data-rawheight=\&385\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&624\& data-original=\&https:\u002F\\u002Fv2-2afc105b756_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-2afc105b756_b.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E通过这一系列的更改,我们最终通过HASONEFILTER得到了想要的结果。但需要注意的是这并不代表HASONEFILTER才是最好用的DAX函数,大家应该根据不同需求选择正确的函数。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E我们希望分享的是解决问题的思路和了解涉及到的几个函数的不同。\u003C\u002Fp\u003E\u003Cp\u003E如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“\u003Cb\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fseries\u002F.htm\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E从Excel到Power BI数据分析可视化\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fb\u003E”系列课程。或者关注我们的公众号(\u003Cb\u003EPowerPivot工坊\u003C\u002Fb\u003E)后猛戳”在线学习”\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ci\u003E*PowerPivot工坊原创文章,欢迎转载,请注明出处\u003C\u002Fi\u003E\u003C\u002Fp\u003E\u003Cp\u003E-----------------------------------------------------------------------------------------------------------------------\u003C\u002Fp\u003E\u003Cp\u003E延伸阅读:\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3De313e37f6dc2c8e5f93ef%26chksm%3Df3ff5ef78a18db13f5fd900da2f73e3acdb8fdda511d3b51ca9ed9%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E在Power Pivot中使用DATEDIFF函数计算日期时间间隔\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3Dca0d6b6b24d%26chksm%3Df3ff01b9c4bf5cbecf4de651ce0cf0c60e%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E使用USERELATIONSHIP实现两表之间多个关系的调用\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D84ddbed80a0e8%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E在Power Pivot中计算父行汇总百分比\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D48a9a3d553e0ea3a6a9b2a%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E图解Earlier函数\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D2ab335db7ff756c9afadf2%26chksm%3Df3ffecc97f45fb9d30eeda309a%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003EPower Pivot时间智能之YTD(年初至今累计)\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D5fdfebdd7ede9%26chksm%3Df3ff02c6cdc23b0adf99ef0d237b739a318abbdca549be26c91ba%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E一张图看懂微软Power BI系列组件\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3Dbe33c8dafc5c9c2cchksm%3Df3ff00e6cc677a1e506d0b5e5b9ed05f8cb7e24b7dfb79efb2e7dc04e561918bff1%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E当Power BI遇上欧冠决赛\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E-----------------------------------------------------------------------------------------------------------------------\u003C\u002Fp\u003E\u003Cp\u003E如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fseries\u002F.htm\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E从Excel到Power BI数据分析可视化\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E”系列课程。或者关注我们的公众号(\u003Cb\u003EPowerPivot工坊\u003C\u002Fb\u003E)后猛戳”在线学习”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cnoscript\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-ddfa11aab143a_b.jpg\& data-rawwidth=\&600\& data-rawheight=\&281\& class=\&origin_image zh-lightbox-thumb\& width=\&600\& data-original=\&https:\u002F\\u002Fv2-ddfa11aab143a_r.jpg\&\u003E\u003C\u002Fnoscript\u003E\u003Cimg src=\&data:image\u002Fsvg+utf8,&svg%20xmlns='http:\u002F\u002Fwww.w3.org\u002FFsvg'%20width='600'%20height='281'&&\u002Fsvg&\& data-rawwidth=\&600\& data-rawheight=\&281\& class=\&origin_image zh-lightbox-thumb lazy\& width=\&600\& data-original=\&https:\u002F\\u002Fv2-ddfa11aab143a_r.jpg\& data-actualsrc=\&https:\u002F\\u002Fv2-ddfa11aab143a_b.jpg\&\u003E\u003C\u002Ffigure\u003E&,&updated&:new Date(&T10:28:02.000Z&),&canComment&:false,&commentPermission&:&anyone&,&commentCount&:2,&collapsedCount&:0,&likeCount&:3,&state&:&published&,&isLiked&:false,&slug&:&&,&isTitleImageFullScreen&:false,&rating&:&none&,&titleImage&:&&,&links&:{&comments&:&\u002Fapi\u002Fposts\u002F2Fcomments&},&reviewers&:[],&topics&:[{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&Power BI&},{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&Microsoft Excel&},{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&数据分析&}],&adminClosedComment&:false,&titleImageSize&:{&width&:0,&height&:0},&href&:&\u002Fapi\u002Fposts\u002F&,&excerptTitle&:&&,&column&:{&slug&:&agileex&,&name&:&从Excel 到 Power BI 数据分析可视化&},&tipjarState&:&inactivated&,&annotationAction&:[],&sourceUrl&:&&,&pageCommentsCount&:2,&hasPublishingDraft&:false,&snapshotUrl&:&&,&publishedTime&:&T18:28:02+08:00&,&url&:&\u002Fp\u002F&,&lastestLikers&:[{&bio&:&&,&isFollowing&:false,&hash&:&e2d75bff0a7&,&uid&:16,&isOrg&:false,&slug&:&er-dong-hao&,&isFollowed&:false,&description&:&&,&name&:&迩东昊&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fer-dong-hao&,&avatar&:{&id&:&v2-d68abdcdf6cf61e317a0f&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},{&bio&:&零售&,&isFollowing&:false,&hash&:&840bd2fe84e4ea68139e9&,&uid&:24,&isOrg&:false,&slug&:&wujunmin&,&isFollowed&:false,&description&:&个人微信公众号:wujunmincn\n我推荐的零售书籍https:\u002F\\u002Fdoulist\u002F2F&,&name&:&wujunmin&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fwujunmin&,&avatar&:{&id&:&15d3cdcb1&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},{&bio&:&金融行业职员&,&isFollowing&:false,&hash&:&76bc54f3db3&,&uid&:530000,&isOrg&:false,&slug&:&yue-yin-jian&,&isFollowed&:false,&description&:&&,&name&:&月隐剑&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fyue-yin-jian&,&avatar&:{&id&:&v2-b18a5c65b80&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false}],&summary&:&\u003Cimg src=\&https:\u002F\\u002Fv2-a0ce5b81abbf4e2eb5b74d0_200x112.jpg\& data-rawwidth=\&241\& data-rawheight=\&269\& class=\&origin_image inline-img zh-lightbox-thumb\& data-original=\&https:\u002F\\u002Fv2-a0ce5b81abbf4e2eb5b74d0_r.jpg\&\u003E本文旨在通过求“父行汇总百分比“的案例,分享Power Pivot建模中遇到问题的解决思路和方法,顺便分享几个筛选函数的不同,包括ALL、ALLSELECTED、ISFILTERED和HASONEFILTER 。\u003Cb\u003E前方高能预警…\u003C\u002Fb\u003E 下图是某公司基于各城市的销售额报表:在实际工作中,我们除了…&,&reviewingCommentsCount&:0,&meta&:{&previous&:{&isTitleImageFullScreen&:false,&rating&:&none&,&titleImage&:&https:\u002F\\u002F50\u002Fv2-1aca9b4300277fff27863dfcbcf9f4f6_xl.jpg&,&links&:{&comments&:&\u002Fapi\u002Fposts\u002F2Fcomments&},&topics&:[{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&Power BI&},{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&Microsoft Excel&},{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&数据可视化&}],&adminClosedComment&:false,&href&:&\u002Fapi\u002Fposts\u002F&,&excerptTitle&:&&,&author&:{&bio&:&商业数据分析师。公众号:powerpivotworks&,&isFollowing&:false,&hash&:&66a5d59690a10cbdab45&,&uid&:122300,&isOrg&:false,&slug&:&powerpivotworks&,&isFollowed&:false,&description&:&&,&name&:&赵文超&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fpowerpivotworks&,&avatar&:{&id&:&v2-b24bd4e9439&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},&column&:{&slug&:&agileex&,&name&:&从Excel 到 Power BI 数据分析可视化&},&content&:&\u003Cp\u003E企业的数据分析报表经常需要进行权限控制,根据读者的部门或职位,决定他可以看到的数据。例如,A部门的人只能查看A部门的数据,B部门的人只能查看B部门的数据,而领导层则可以看到所有的数据。\u003C\u002Fp\u003E\u003Cp\u003E在传统的Excel中,要想实现这样的权限控制比较困难。而在Power BI中,我们可以通过设置“行级别安全性”轻松实现这个效果。今天我们就通过一个案例介绍如何在Power BI中实现仪表板\u002F报表的权限控制。\u003C\u002Fp\u003E\u003Cp\u003E先来看一下我们的仪表板:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-1aca9b4300277fff27863dfcbcf9f4f6_b.png\& data-rawwidth=\&960\& data-rawheight=\&504\& class=\&origin_image zh-lightbox-thumb\& width=\&960\& data-original=\&http:\u002F\\u002Fv2-1aca9b4300277fff27863dfcbcf9f4f6_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E这是一家虚拟公司的销售业绩仪表板,包含了该公司的销售额、任务额、YOY(同比)等信息,以及按照部门、产品、区域等维度进行展现。假设我们希望领导层可以看到全部的信息,而下面部门的人则只看到自己部门的信息。也就是大客户部的人只看大客户部的信息。同理,中客户部和小客户部也只看自己部门的信息。\u003C\u002Fp\u003E\u003Cp\u003E在设置之前,我们先鼠标点击选择“大客户部”的条形图。看一下大客户部的数据:\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-ebfb1e1a280933baa28ba8_b.png\& data-rawwidth=\&963\& data-rawheight=\&505\& class=\&origin_image zh-lightbox-thumb\& width=\&963\& data-original=\&http:\u002F\\u002Fv2-ebfb1e1a280933baa28ba8_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E我们看到,销售额从原来整个公司的7M变成了4M,其它的数字和图形也发生了相应的交互变化。我们最终设置完的大客户部人员看到该仪表板就应该显示这些大客户部自己的数字。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E在Power BI中进行权限控制主要分两部分:\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E1,在Power BI Desktop里进行角色创建和数据筛选\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E2,在Power BI在线版里对角色分配用户\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E我们先在Power BI Desktop里打开该报表,并在建模菜单下找到并点击“管理角色”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-e26cfd3c3d052ca772c316_b.png\& data-rawwidth=\&120\& data-rawheight=\&110\& class=\&content_image\& width=\&120\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E在管理角色窗口,我们可以创建新的角色,并通过“添加筛选器”对每个角色的权限进行管理。下图中,我们针对“大客户部”的角色,进行了“销售人员表”的筛选,筛选表达式为\u003Cb\u003E[部门]=\&大客户部\& \u003C\u002Fb\u003E,这样该组角色就只能看到大客户部的数据了。因为在模型中存在关系,所以就相当于我们在所有的展现层面实施了一个筛选,即只显示“大客户部”的相关数据。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-b15f0ee075821eae60f275_b.png\& data-rawwidth=\&945\& data-rawheight=\&546\& class=\&origin_image zh-lightbox-thumb\& width=\&945\& data-original=\&http:\u002F\\u002Fv2-b15f0ee075821eae60f275_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E同理,我们对另外两个部门也可以执行相似的设置。\u003C\u002Fp\u003E\u003Cp\u003E角色设置完成后,我们还可以通过点击“以角色身份查看”来虚拟不同的角色看到的数据,以检验角色创建是否正确。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-7d5c182f5b15c433c173de_b.png\& data-rawwidth=\&978\& data-rawheight=\&562\& class=\&origin_image zh-lightbox-thumb\& width=\&978\& data-original=\&http:\u002F\\u002Fv2-7d5c182f5b15c433c173de_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E当我们以“大客户部”的角色查看时,所有的数据已经变成只显示“大客户部”的内容了。这也是接下来我们用户分配完成后,大客户部的用户看到的界面。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-d69bd088ebcd12390b5b_b.png\& data-rawwidth=\&1417\& data-rawheight=\&767\& class=\&origin_image zh-lightbox-thumb\& width=\&1417\& data-original=\&http:\u002F\\u002Fv2-d69bd088ebcd12390b5b_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E下面我们把设置好的报表保存并发布到Power BI在线版。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-5f27abb55d05fc12017bff7c26a9bad7_b.png\& data-rawwidth=\&192\& data-rawheight=\&185\& class=\&content_image\& width=\&192\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E在Power BI在线版里,我们找到刚刚发布的报表对应的“数据集”,选择右侧的...并点击“安全性”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-80acada6fe6d11e9d9bbf5_b.png\& data-rawwidth=\&348\& data-rawheight=\&271\& class=\&content_image\& width=\&348\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E在弹出的“行级别安全性”里对每个角色赋予具体的成员,也就是每个用户对应的Power BI账号。在演示中我们赋予大客户部的成员是“LiYalan”,一会设置完成后,我们会登录这个Power BI账号进行验证。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-5eefa15ba9c328b2cf754256_b.png\& data-rawwidth=\&483\& data-rawheight=\&243\& class=\&origin_image zh-lightbox-thumb\& width=\&483\& data-original=\&http:\u002F\\u002Fv2-5eefa15ba9c328b2cf754256_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E添加成员完成后,我们可以基于该报表制作仪表板,因为是演示权限控制,这里的仪表板制作相对比较简单。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-c3db6debdecef88a7382ad_b.png\& data-rawwidth=\&769\& data-rawheight=\&347\& class=\&origin_image zh-lightbox-thumb\& width=\&769\& data-original=\&http:\u002F\\u002Fv2-c3db6debdecef88a7382ad_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E然后我们把该仪表板共享出去。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-dce657be7cbae8c517217c_b.png\& data-rawwidth=\&526\& data-rawheight=\&299\& class=\&origin_image zh-lightbox-thumb\& width=\&526\& data-original=\&http:\u002F\\u002Fv2-dce657be7cbae8c517217c_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E接下来我们切换登录“LiYalan”的Power BI账户看看\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-428bf4fbec_b.png\& data-rawwidth=\&387\& data-rawheight=\&177\& class=\&content_image\& width=\&387\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E我们看“LiYalan”看到的仪表板就只有“大客户部”的数据了。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-c3db6debdecef88a7382ad_b.png\& data-rawwidth=\&769\& data-rawheight=\&347\& class=\&origin_image zh-lightbox-thumb\& width=\&769\& data-original=\&http:\u002F\\u002Fv2-c3db6debdecef88a7382ad_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E点击图形进入到报表页面,也是只有大客户部的数据。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-d69bd088ebcd12390b5b_b.png\& data-rawwidth=\&1417\& data-rawheight=\&767\& class=\&origin_image zh-lightbox-thumb\& width=\&1417\& data-original=\&http:\u002F\\u002Fv2-d69bd088ebcd12390b5b_r.png\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E这样,我们仪表板的权限控制就设置完成了。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E需要注意的是:\u003C\u002Fp\u003E\u003Col\u003E\u003Cli\u003E在Power BI中,需要专业版才可以进行权限控制,也就是说不管是仪表板的制作者还是被授权的用户,都需要是专业版才可以实现。\u003C\u002Fli\u003E\u003Cli\u003E权限控制需要在同一个公司域中进行设置。\u003C\u002Fli\u003E\u003C\u002Fol\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E这就是我们今天分享的全部内容,此文章内容已经录制成视频课程,做为赠送章节更新到我们的在线课程中,点击课程链接“\u003Cb\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fseries\u002F.htm\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E从Excel到Power BI数据分析可视化\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fb\u003E”可直接登录云课堂学习。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ci\u003E*PowerPivot工坊原创文章,欢迎转载,请注明出处\u003C\u002Fi\u003E\u003C\u002Fp\u003E\u003Cp\u003E-----------------------------------------------------------------------------------------------------------------------\u003C\u002Fp\u003E\u003Cp\u003E延伸阅读:\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3De313e37f6dc2c8e5f93ef%26chksm%3Df3ff5ef78a18db13f5fd900da2f73e3acdb8fdda511d3b51ca9ed9%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E在Power Pivot中使用DATEDIFF函数计算日期时间间隔\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3Dca0d6b6b24d%26chksm%3Df3ff01b9c4bf5cbecf4de651ce0cf0c60e%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E使用USERELATIONSHIP实现两表之间多个关系的调用\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D84ddbed80a0e8%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E在Power Pivot中计算父行汇总百分比\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D48a9a3d553e0ea3a6a9b2a%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E图解Earlier函数\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D2ab335db7ff756c9afadf2%26chksm%3Df3ffecc97f45fb9d30eeda309a%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003EPower Pivot时间智能之YTD(年初至今累计)\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D5fdfebdd7ede9%26chksm%3Df3ff02c6cdc23b0adf99ef0d237b739a318abbdca549be26c91ba%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E一张图看懂微软Power BI系列组件\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3Dbe33c8dafc5c9c2cchksm%3Df3ff00e6cc677a1e506d0b5e5b9ed05f8cb7e24b7dfb79efb2e7dc04e561918bff1%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E当Power BI遇上欧冠决赛\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E-----------------------------------------------------------------------------------------------------------------------\u003C\u002Fp\u003E\u003Cp\u003E如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fseries\u002F.htm\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E从Excel到Power BI数据分析可视化\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E”系列课程。或者关注我们的公众号(\u003Cb\u003EPowerPivot工坊\u003C\u002Fb\u003E)后猛戳”在线学习”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&http:\u002F\\u002Fv2-ddfa11aab143a_b.png\& data-rawwidth=\&600\& data-rawheight=\&281\& class=\&origin_image zh-lightbox-thumb\& width=\&600\& data-original=\&http:\u002F\\u002Fv2-ddfa11aab143a_r.png\&\u003E\u003C\u002Ffigure\u003E&,&state&:&published&,&sourceUrl&:&&,&pageCommentsCount&:0,&canComment&:false,&snapshotUrl&:&&,&slug&:,&publishedTime&:&T16:59:23+08:00&,&url&:&\u002Fp\u002F&,&title&:&Power BI中的权限控制(Row Level Security)&,&summary&:&企业的数据分析报表经常需要进行权限控制,根据读者的部门或职位,决定他可以看到的数据。例如,A部门的人只能查看A部门的数据,B部门的人只能查看B部门的数据,而领导层则可以看到所有的数据。在传统的Excel中,要想实现这样的权限控制比较困难。而在Power…&,&reviewingCommentsCount&:0,&meta&:{&previous&:null,&next&:null},&commentPermission&:&anyone&,&commentsCount&:0,&likesCount&:2},&next&:{&isTitleImageFullScreen&:false,&rating&:&none&,&titleImage&:&https:\u002F\\u002F50\u002Fv2-ce83fe4de797f6e5c201_xl.jpg&,&links&:{&comments&:&\u002Fapi\u002Fposts\u002F2Fcomments&},&topics&:[{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&Power BI&},{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&Microsoft Excel&},{&url&:&https:\u002F\\u002Ftopic\u002F&,&id&:&&,&name&:&数据分析&}],&adminClosedComment&:false,&href&:&\u002Fapi\u002Fposts\u002F&,&excerptTitle&:&&,&author&:{&bio&:&商业数据分析师。公众号:powerpivotworks&,&isFollowing&:false,&hash&:&66a5d59690a10cbdab45&,&uid&:122300,&isOrg&:false,&slug&:&powerpivotworks&,&isFollowed&:false,&description&:&&,&name&:&赵文超&,&profileUrl&:&https:\u002F\\u002Fpeople\u002Fpowerpivotworks&,&avatar&:{&id&:&v2-b24bd4e9439&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false},&column&:{&slug&:&agileex&,&name&:&从Excel 到 Power BI 数据分析可视化&},&content&:&\u003Cp\u003E在最新更新的Power BI Desktop里,大家有没有遇到过下面的错误提示?\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-ce83fe4de797f6e5c201_b.jpg\& data-rawwidth=\&478\& data-rawheight=\&176\& class=\&origin_image zh-lightbox-thumb\& width=\&478\& data-original=\&https:\u002F\\u002Fv2-ce83fe4de797f6e5c201_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E点击关闭后文件再也不能保存,导致之前的工作都白做了。\u003C\u002Fp\u003E\u003Cp\u003E这是因为插入背景时插入了JPG格式的背景图片造成的。出现这个错误提示后,即便删除背景图片,也无法正常保存工作了。\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-30ded029da2b73cea24f6c039fabb298_b.jpg\& data-rawwidth=\&177\& data-rawheight=\&181\& class=\&content_image\& width=\&177\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E避免这个问题的方法就是\u003Cb\u003E不要使用JPG格式的背景图片,建议使用PNG格式\u003C\u002Fb\u003E。大家可以直接通过截图把图片另存为PNG格式,然后再设为背景图片。 \u003C\u002Fp\u003E\u003Cp\u003E希望Power BI Desktop下次更新能修复这个问题。借此机会,让我们来盘点一下Power BI系列组件里还有哪些常见问题或BUG。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cb\u003EPower View选项卡下按钮消失\u003C\u002Fb\u003E\u003C\u002Fh2\u003E\u003Cp\u003E\u003Cb\u003E症状:\u003C\u002Fb\u003EExcel 2016 Power View选项卡下面的按钮消失 \u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-5daca505f8d47ca624eb521b46707b15_b.jpg\& data-rawwidth=\&743\& data-rawheight=\&325\& class=\&origin_image zh-lightbox-thumb\& width=\&743\& data-original=\&https:\u002F\\u002Fv2-5daca505f8d47ca624eb521b46707b15_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cb\u003E解决办法:\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E1.文件 - 选项 - 自定义功能区 - 主选项卡 下找到Power View,点击添加\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-92cbeecd239cf81f0009_b.jpg\& data-rawwidth=\&828\& data-rawheight=\&535\& class=\&origin_image zh-lightbox-thumb\& width=\&828\& data-original=\&https:\u002F\\u002Fv2-92cbeecd239cf81f0009_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E2.右侧找到原来的Power View,点击删除\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-9d7e36eea1d141f1aff3da_b.jpg\& data-rawwidth=\&637\& data-rawheight=\&286\& class=\&origin_image zh-lightbox-thumb\& width=\&637\& data-original=\&https:\u002F\\u002Fv2-9d7e36eea1d141f1aff3da_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E3.看看恢复后的样子\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-5daca505f8d47ca624eb521b46707b15_b.jpg\& data-rawwidth=\&743\& data-rawheight=\&325\& class=\&origin_image zh-lightbox-thumb\& width=\&743\& data-original=\&https:\u002F\\u002Fv2-5daca505f8d47ca624eb521b46707b15_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cb\u003EPower Pivot公式栏无法正常输入中文\u003C\u002Fb\u003E \u003C\u002Fh2\u003E\u003Cp\u003E\u003Cb\u003E症状:\u003C\u002Fb\u003E在Excel 2016 Power Pivot界面的公式栏,无法正常输入中文\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-c4cdbc38a61e28cccd5400_b.jpg\& data-rawwidth=\&444\& data-rawheight=\&164\& class=\&origin_image zh-lightbox-thumb\& width=\&444\& data-original=\&https:\u002F\\u002Fv2-c4cdbc38a61e28cccd5400_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cb\u003E解决办法:\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cul\u003E\u003Cli\u003E先用英文输入,最后一起到“管理度量值”里面修改 \u003C\u002Fli\u003E\u003Cli\u003E在其它工具中写好(比如记事本),然后复制粘贴到公式栏\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cb\u003E地图可视化中海南出现在青海\u003C\u002Fb\u003E \u003C\u002Fh2\u003E\u003Cp\u003E\u003Cb\u003E症状:\u003C\u002Fb\u003E在Power BI的地图里,海南经常出现在青海的位置,见图\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-0adde6abf867c0ec_b.jpg\& data-rawwidth=\&477\& data-rawheight=\&338\& class=\&origin_image zh-lightbox-thumb\& width=\&477\& data-original=\&https:\u002F\\u002Fv2-0adde6abf867c0ec_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cb\u003E解决办法:\u003C\u002Fb\u003E \u003C\u002Fp\u003E\u003Cp\u003E1.将数据类型设置为:\u003Cb\u003E省\u002F市\u002F自治区\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-f86fcab4f28e8e6e11ceea78_b.jpg\& data-rawwidth=\&612\& data-rawheight=\&396\& class=\&origin_image zh-lightbox-thumb\& width=\&612\& data-original=\&https:\u002F\\u002Fv2-f86fcab4f28e8e6e11ceea78_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E2.准确输入省份数据,比如“海南省”、“北京市”,而不是“海南”、“北京”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-eaefff4ff62f2b382d81e_b.jpg\& data-rawwidth=\&312\& data-rawheight=\&156\& class=\&content_image\& width=\&312\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E3.几个容易出现类似问题的省份:海南、黑龙江、河南、内蒙古、陕西。大家做地图可视化的时候要格外注意。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cb\u003EPower View 中的“Bing的地图背景对此区域设置不可用”\u003C\u002Fb\u003E\u003C\u002Fh2\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cb\u003E症状:\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-e4d75dd479e7b5edf8d652_b.jpg\& data-rawwidth=\&528\& data-rawheight=\&398\& class=\&origin_image zh-lightbox-thumb\& width=\&528\& data-original=\&https:\u002F\\u002Fv2-e4d75dd479e7b5edf8d652_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cb\u003E解决方法:\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Col\u003E\u003Cli\u003E打开“控制面板” ,选择“时钟、语言和区域“里的“更改日期、时间或数字格式”。\u003C\u002Fli\u003E\u003Cli\u003E在弹出窗口里,“格式”选择“英语(美国)”。然后重新启动Power View即可解决。\u003C\u002Fli\u003E\u003C\u002Fol\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cb\u003E数据多且包含空白值时文字云不更新\u003C\u002Fb\u003E\u003C\u002Fh2\u003E\u003Cp\u003E\u003Cb\u003E症状:\u003C\u002Fb\u003E当数据较多,且包含空白值时,可能导致文字云不能正常更新\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-8dcce80b43ae85d2986d5_b.gif\& data-rawwidth=\&854\& data-rawheight=\&490\& data-thumbnail=\&https:\u002F\\u002Fv2-8dcce80b43ae85d2986d5_b.jpg\& class=\&origin_image zh-lightbox-thumb\& width=\&854\& data-original=\&https:\u002F\\u002Fv2-8dcce80b43ae85d2986d5_r.gif\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cb\u003E解决方法:\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp\u003E在视觉级筛选器下,通过高级筛选选择“不为空”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-d712ec81733fbcef802d2c7e_b.jpg\& data-rawwidth=\&186\& data-rawheight=\&311\& class=\&content_image\& width=\&186\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E如果大家还遇到过其它问题,欢迎在下方留言。我们整理后会分享出来,让更多的人少走弯路。谢谢大家!\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E如果您想深入学习微软Power BI,欢迎关注我们的公众号(\u003Cb\u003EPowerPivot工坊\u003C\u002Fb\u003E)后猛戳”在线学习”,或者登录网易云课堂试听学习我们的“\u003Cb\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fseries\u002F.htm\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E从Excel到Power BI数据分析可视化\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fb\u003E”系列课程。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ci\u003E*PowerPivot工坊原创文章,欢迎转载,请注明出处\u003C\u002Fi\u003E\u003C\u002Fp\u003E\u003Cp\u003E-----------------------------------------------------------------------------------------------------------------------\u003C\u002Fp\u003E\u003Cp\u003E延伸阅读:\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3De313e37f6dc2c8e5f93ef%26chksm%3Df3ff5ef78a18db13f5fd900da2f73e3acdb8fdda511d3b51ca9ed9%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E在Power Pivot中使用DATEDIFF函数计算日期时间间隔\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3Dca0d6b6b24d%26chksm%3Df3ff01b9c4bf5cbecf4de651ce0cf0c60e%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E使用USERELATIONSHIP实现两表之间多个关系的调用\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D84ddbed80a0e8%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E在Power Pivot中计算父行汇总百分比\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D48a9a3d553e0ea3a6a9b2a%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E图解Earlier函数\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D2ab335db7ff756c9afadf2%26chksm%3Df3ffecc97f45fb9d30eeda309a%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003EPower Pivot时间智能之YTD(年初至今累计)\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D5fdfebdd7ede9%26chksm%3Df3ff02c6cdc23b0adf99ef0d237b739a318abbdca549be26c91ba%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E一张图看懂微软Power BI系列组件\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\u002Fmp.\u002Fs%3F__biz%3DMzI4NTEzNzQ2NQ%3D%3D%26mid%3D%26idx%3D1%26sn%3Dbe33c8dafc5c9c2cchksm%3Df3ff00e6cc677a1e506d0b5e5b9ed05f8cb7e24b7dfb79efb2e7dc04e561918bff1%26scene%3D21%23wechat_redirect\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E当Power BI遇上欧冠决赛\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003Cp\u003E-----------------------------------------------------------------------------------------------------------------------\u003C\u002Fp\u003E\u003Cp\u003E如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“\u003Cb\u003E\u003Ca href=\&http:\u002F\\u002F?target=http%3A\u002F\\u002Fseries\u002F.htm\& class=\& wrap external\& target=\&_blank\& rel=\&nofollow noreferrer\&\u003E从Excel到Power BI数据分析可视化\u003Ci class=\&icon-external\&\u003E\u003C\u002Fi\u003E\u003C\u002Fa\u003E”\u003C\u002Fb\u003E系列课程。或者关注我们的公众号(\u003Cb\u003EPowerPivot工坊\u003C\u002Fb\u003E)后猛戳”在线学习”\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg src=\&https:\u002F\\u002Fv2-ddfa11aab143a_b.jpg\& data-rawwidth=\&600\& data-rawheight=\&281\& class=\&origin_image zh-lightbox-thumb\& width=\&600\& data-original=\&https:\u002F\\u002Fv2-ddfa11aab143a_r.jpg\&\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003C\u002Fp\u003E&,&state&:&published&,&sourceUrl&:&&,&pageCommentsCount&:0,&canComment&:false,&snapshotUrl&:&&,&slug&:,&publishedTime&:&T10:31:35+08:00&,&url&:&\u002Fp\u002F&,&title&:&Power BI Desktop中无法保存文档的问题及解决办法&,&summary&:&在最新更新的Power BI Desktop里,大家有没有遇到过下面的错误提示?点击关闭后文件再也不能保存,导致之前的工作都白做了。这是因为插入背景时插入了JPG格式的背景图片造成的。出现这个错误提示后,即便删除背景图片,也无法正常保存工作了。避免这个问题…&,&reviewingCommentsCount&:0,&meta&:{&previous&:null,&next&:null},&commentPermission&:&anyone&,&commentsCount&:1,&likesCount&:0}},&annotationDetail&:null,&commentsCount&:2,&likesCount&:3,&FULLINFO&:true}},&User&:{&powerpivotworks&:{&isFollowed&:false,&name&:&赵文超&,&headline&:&&,&avatarUrl&:&https:\u002F\\u002Fv2-b24bd4e9439_s.jpg&,&isFollowing&:false,&type&:&people&,&slug&:&powerpivotworks&,&bio&:&商业数据分析师。公众号:powerpivotworks&,&hash&:&66a5d59690a10cbdab45&,&uid&:122300,&isOrg&:false,&description&:&&,&badge&:{&identity&:null,&bestAnswerer&:null},&profileUrl&:&https:\u002F\\u002Fpeople\u002Fpowerpivotworks&,&avatar&:{&id&:&v2-b24bd4e9439&,&template&:&https:\u002F\\u002F{id}_{size}.jpg&},&isOrgWhiteList&:false,&isBanned&:false}},&Comment&:{},&favlists&:{}},&me&:{},&global&:{&experimentFeatures&:{&ge3&:&ge3_9&,&ge2&:&ge2_1&,&nwebStickySidebar&:&sticky&,&searchSectionStyle&:&loosen&,&androidPassThroughPush&:&all&,&newMore&:&new&,&nwebQAGrowth&:&experiment&,&nwebFeedAd&:&experiment&,&newSign&:&newVersion&,&androidDbFeedHashTagStyle&:&button&,&liveReviewBuyBar&:&live_review_buy_bar_2&,&qawebRelatedReadingsContentControl&:&open&,&marketTabBanner&:&market_tab_banner_not_show&,&liveStore&:&ls_a2_b2_c1_f2&,&qawebThumbnailAbtest&:&new&,&nwebSearch&:&nweb_search_heifetz&,&searchHybridTabs&:&without-tabs&,&enableVoteDownReasonMenu&:&enable&,&iOSEnableFeedModuleWWANAritclePreRender&:&iOS_FeedModule_WWAN_PreRender_Enable&,&isOffice&:&false&,&enableTtsPlay&:&false&,&liveDetailWechatBanner&:&Live_detail_wechat_banner_1&,&wechatShareModal&:&wechat_share_modal_show&,&newLiveFeedMediacard&:&old&,&homeUi2&:&default&,&showVideoUploadAttention&:&true&,&hybridZhmoreVideo&:&no&,&recommendationAbtest&:&new&,&qrcodeLogin&:&qrcode&,&isShowUnicomFreeEntry&:&unicom_free_entry_off&,&newMobileColumnAppheader&:&new_header&,&androidDbCommentWithRepinRecord&:&open&,&androidDbRecommendAction&:&open&,&zcmLighting&:&zcm&,&favAct&:&default&,&appStoreRateDialog&:&close&,&mobileQaPageProxyHeifetz&:&m_qa_page_nweb&,&newAppViewRelatedAd&:&no&,&default&:&None&,&isNewNotiPanel&:&yes&,&androidDbRepinSelection&:&open&,&nwebRelatedAdvert&:&default&,&qaStickySidebar&:&sticky_sidebar&,&androidProfilePanel&:&panel_b&,&nwebWriteAnswer&:&experiment&}},&columns&:{&next&:{},&agileex&:{&following&:false,&canManage&:false,&href&:&\u002Fapi\u002Fcolumns\

我要回帖

更多关于 powerpivot导入数据 的文章

 

随机推荐