Power BI(二十三)power pivot之使用多对多关系
Power BI(二十三)power pivot之使用多对多关系
我们想统计图书分类对应的销售数量
原始数据:两张表(销售记录和图书分类)
为了解决多对多关系,我们创建一个辅助表,使之变为多对一、一对多关系
辅助表如下(图书编号-书名),把表格添加到模型,建立关系
我们之间介绍过SUMX加FILTER实现无关系的数据获取,我们看看这个方法可不可行
计算列:
=sumx(FILTER('销售记录','图书分类'[图书编号]='销售记录'[图书编号]),'销售记录'[数量])
生成数据透视表(总计那里不正确,我们一共指销售了173本书)
所以上面这个方法不可行
一端调用多端是可以直接调用的,多端想调用一端可以使用RELATEDTABLE函数
多对多关系方法一:
方法一:=SUMX(FILTER('销售记录',COUNTROWS(RELATEDTABLE('销售记录'))>0),'销售记录'[数量])
多对多关系方法二:
由于SUMX是迭代函数没有CALCULATE性能好
方法二:=CALCULATE('销售记录'[销售数量],FILTER('销售记录',COUNTROWS(RELATEDTABLE('图书分类'))>0))
多对多关系方法三:
方法三:=CALCULATE('销售记录'[销售数量],'图书分类')
Power BI(二十三)power pivot之使用多对多关系相关推荐
- Power BI(十三)Power pivot之工作日计算
Power BI(十三)Power pivot之工作日 通常我们使用星期一到星期五来区分是否工作日会存在一些误差.我们忽视掉了一些法定节假日,所以 首先要自己先准备一张工作表,里面包含法定假节日 打开 ...
- 【Power BI】通过Power BI DAX获取每月活动用户数量
前言 在做Power BI报表统计时候,经常会遇到查看每月活动用户数量的需求 实现方式 1.新建度量值 月活动浏览者统计 = CALCULATE (DISTINCTCOUNT ('QueryAllAc ...
- power bi报表html,Power BI -- 第二篇:Power BI数据可视化之基于Web数据的报表制作(经典级示例)...
http://www.cnblogs.com/muchen/p/5391101.html 阅读目录 •前言 •Power BI的三大工作区 •导入数据 •数据塑形 - 工作区介绍 •数据塑形 - 工作 ...
- power bi报表html,Power BI 服务中的分页报表
Power BI 服务中的分页报表 10/11/2020 本文内容 适用对象: 面向商务用户的 Power BI 服务 面向设计者和开发人员的 Power BI 服务 Power BI Desktop ...
- Power BI与Power Query、Power Pivot 是什么关系?
搞不清楚Power BI与Power Query.Power Pivot是什么关系?看这篇文章就够了. 刚开始学习PowerBI的时候,总是能碰到Power Query和Power Pivot这两个词 ...
- 一张图看懂微软Power BI系列组件
一.Power BI简介 Power BI是微软最新的商业智能(BI)概念,它包含了一系列的组件和工具.话不多说,直接上图吧: Power BI的核心理念就是让我们用户不需要强大的技术背景,只需要掌握 ...
- Power BI+Power Apps联动初尝试
我们知道Power BI是用来制作报表和仪表板的工具,也就是Power BI是数据分析结果的输出,一般操作上这些分析结果很难再输入到一些业务流程中.在下面这个例子里,我们会引入Power Apps,将 ...
- 数据分析:大数据时代的必备技能之Power BI
文章目录 商业智能分析概述与流程 一.BI概述与流程 前言 什么是 BI ?什么是可视化? BI可视化步骤 二.Microsoft Power BI介绍与安装 1. 介绍 2. Power BI特点 ...
- tableau大屏bi_Excel,Tableau,Power BI ...您应该使用什么?
tableau大屏bi After publishing my previous article on data visualization with Power BI, I received qui ...
最新文章
- Asp.Net中修改扩展名的问题
- mysql sql优化_浅谈mysql中sql优化
- 用到的 git 命令
- 新安装和已安装nginx如何添加未编译安装模块/补丁
- python数据分析实战案例logistic_Python机器学习随笔之logistic回归识别手写数字
- 通信工程中常用算法c语言,通信工程常见面试题.doc
- 【Oracle经典】132个oracle热门精品资料——下载目录收藏 (转载)
- 【渺小与伟大】这几张可视化图,颠覆你的认知!
- 从输入URL到页面加载的全过程
- android 歌词 开源,NLyric 网易云音乐歌词自动搜索下载【开源】
- python打开excel大文件慢,excel内容很少,文件却很大,怎么解决:python处理excel文件...
- 从实习到毕业从事前端工作这两年
- 最简单人工智能python_如何从零学会人工智能(AI)Python?
- 北航os实验lab2笔记
- 谷歌地图离线发布系列之偏移处理(三)纠偏算法
- 2020华为软件精英挑战赛历程总结——复赛篇
- office for Mac 2016/2019 百度云分享
- liferay的控制条docbar消失解决方法
- VMWare虚拟机无法开启,显示模块“Disk”启动失败
- ES6中setTimeout函数的this
热门文章
- 自治区春季学期开学工作视频会议召开:全力确保开学安全平稳有序
- 无向图G=(V,E)的二分图判断
- Spring 容器到底是个什么
- 《程序员2010精华本》
- 客服回复效率怎么提高,可试试这一款快捷复制工具
- word在另外计算机格式不对,为什么word 2007文件在不同电脑上排版显示不同?应该如何解决?...
- gdb调试时的问题Missing separate debuginfos use debuginfo-install
- MySql按条件插入数据,MySQL插入语句写where条件,MySQL在插入时做幂等
- 移动端添加视频与音频及尺寸自适应
- 还不认识Tux你就太low了