首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

按数据范围过滤新表,例如1997-2020 PowerBI

基础概念

在Power BI中,数据过滤是一种常见的操作,用于根据特定条件筛选数据。按数据范围过滤新表是指根据日期或其他数值范围来筛选数据,以便在报告中只显示符合条件的数据。

相关优势

  1. 提高数据可视化效果:通过过滤数据,可以更清晰地展示特定范围内的数据,使图表和报告更具针对性和可读性。
  2. 减少数据处理量:过滤数据可以减少需要处理的数据量,提高报告生成和更新的速度。
  3. 增强数据安全性:通过限制用户查看的数据范围,可以保护敏感信息不被未授权访问。

类型

  1. 日期范围过滤:根据日期范围筛选数据,例如1997-2020年。
  2. 数值范围过滤:根据数值范围筛选数据,例如销售额在1000到5000之间的记录。

应用场景

  1. 财务报告:按年份或季度过滤财务数据,以便生成特定时间段的财务报表。
  2. 销售分析:按日期范围过滤销售数据,分析特定时间段内的销售趋势。
  3. 用户行为分析:按时间范围过滤用户行为数据,研究用户在特定时间段内的行为模式。

示例代码

假设我们有一个包含日期数据的表SalesData,我们可以使用DAX公式来按日期范围过滤数据。

代码语言:txt
复制
// 创建一个新的计算列,用于标记是否在指定日期范围内
SalesData[InDateRange] = 
    VAR DateValue = SalesData[Date]
    RETURN
        DateValue >= DATE(1997, 1, 1) && DateValue <= DATE(2020, 12, 31)

然后在视图中使用这个计算列进行过滤:

  1. 选择SalesData表。
  2. Modeling选项卡中,点击New Column,粘贴上述DAX公式。
  3. Visualizations面板中,选择合适的图表类型(例如柱状图)。
  4. Filters面板中,选择InDateRange列,并设置为True

参考链接

常见问题及解决方法

  1. 日期格式问题:确保日期列的数据类型为日期,而不是文本或其他格式。
  2. 日期格式问题:确保日期列的数据类型为日期,而不是文本或其他格式。
  3. 过滤条件不正确:检查DAX公式中的日期范围是否正确,确保起始日期和结束日期的顺序正确。
  4. 过滤条件不正确:检查DAX公式中的日期范围是否正确,确保起始日期和结束日期的顺序正确。
  5. 性能问题:如果数据量较大,可以考虑使用CALCULATE函数结合FILTER函数进行动态过滤,以提高性能。
  6. 性能问题:如果数据量较大,可以考虑使用CALCULATE函数结合FILTER函数进行动态过滤,以提高性能。

通过以上方法,您可以在Power BI中有效地按数据范围过滤新表,生成更具针对性和可读性的报告。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PowerBI 企业级权限控制全动态终极解决方案

对于只能看的成员,看的内容就是数据集。如果这种成员是只能看的,可以进一步限制能看的范围。 Row-Level Security(行级别安全性),确定了那种只能看的成员的可看的范围。...如:角色A可以看北京数据,角色B可以看上海数据,则具有角色A和角色B的成员可以看北京和上海的数据。 Model(数据模型),由多个形成关系的组成,权限的控制将关系的箭头方向进行传递。...,没有DW概念的终端用户是不会事先知道维度或事实的(这超过了本文的范围,不再展开)。...例如:只能看北京地区销售数据的经理,应该看到的客户数是全局的还是北京的。答案显然是北京的,但往往会由于忽略设置,导致看到的是所有的。...下面来图解这个过程: 这个配置在多次设计后,已经对操作用户做到了极致的友好: 用户名称和用户账号指定了被授予权限的最终读者。 后面的列可以任意扩展,注意:可以任意加入列。

3.4K20

PowerBI 2018年11月更新 支持PowerBI工程式开发

当然,你可以折叠或展开,并且选择控制的范围。为了支持矩阵的这个功能,在PBI系统底层新增了的DAX函数,稍后介绍。 在 PBIX 文件之间复制粘贴可视化对象 可以选择复制视觉对象,如下: ?...参考:PowerBI 实现中国式复杂报表设计 另一个巨大的缺陷是:无法针对某些列单独设置颜色。 在有了字段设置颜色后,看看优化后的结果: ?...因此,在设计业务数据模型时,不应考虑如何设计报表,这使得业务数据模型更加符合它本来的面貌;而报表数据模型完全是为了制作报表而定义的,一些字段更是为了报表而存在,例如:分组,排序列,参数,动态维度等。...值得一提的是:PowerBI的任何视觉对象都可以转为数据汇总表结构,而这个数据汇总表来自不同字段和度量值的组合运算效果,这个其实是一个汇总表(对应于Tableau中的计算),由于PowerBI并不提供计算...,而作为补偿,PowerBI直接提供DAX进行全局(跨越所有数据,跨越所有粒度)计算,因此也就消除了计算和行级别表达式的概念。

4.1K20
  • PowerBI 致敬 Tableau 10大计算

    公共基准 您可能想参照一个公共基准点查看数据,而不是查看一段绝对时间范围数据例如,这里有三部《玩具总动员》电影的票房收入。...随时间变化的销售总额百分比 希望一次执行两遍计算的情况很常见。例如,查看某个细分市场随时间变化的增长或收缩对公司的重要性可能很有意义。...这里,我们使用 Superstore 销售数据进行加权平均: 在 PowerBI 中,模拟类似的需求,实现子类别销售额利润率加权来计算类别的平均销售额,效果如下: PowerBI DAX 表达式可以直接由快速度量值给出...移动范围的事件数 对于零售、智能或边界控制等不同的场景,通常需要了解在一个时间窗口内发生某一事件的次数。例如,一次可疑事件可能是一次意外,但是如果在 x 天里发生次数超过 n 次,那就值得调查一下。...因此,我们可以对 PowerBI 的报表计算能力有一个更准确的把握: PowerBI 报表层没有完备的组件系统,表现在:很多设置是无法在报表上进行的,例如:无法某度量值设置图中恒线,无法统一分组可视化元素并按整体显示等

    4K20

    一步一步教你制作销售业绩分析报告

    2.1CALENDARTAUTO函数   CALENDARTAUTO函数主要依托数据源中的日期范围,选择建模选项卡新建一个空白,输入公式:CALENDARTAUTO日期=CALENDARTAUTO...在PowerBI中会自动识别业务数据中涉及的日期范围生成日期。在本文中业务数据的日期范围从2018-1-1到2019-12-31的所有日期。当然我们还需要添加日期列,如年份,月份等。...具体步骤如下:新建空白,使用CALENDAR函数输入开始日期和结束日期即可生成相应范围的日期。 ?   ...,第二个参数为日期列表,第三个参数过滤器,非必须项可以不用填写,第四个参数定义年终日期,一般为12月31日。...4、制作销售业绩完成率图表 PowerBI对表格的操作非常灵活,这里我们就已同比环比为例,首先拖放相应字段到表格 ? 方法一、色阶设置同比环比的背景色。步骤:选择同比,条件格式,背景色 ?

    5.2K21

    PowerBI 实现不同角色看到内容不同支持动态权限管理

    ()来动态地获取当前登录的用户名,并设置角色的安全性如下: 这里的意思是:对于负责人角色,按照权限来进行过滤过滤的条件是[PowerBI账号] 在 { [用户 当前用户] }中。...如果做一些实践,我们不难发现,行级别安全性的本质在于按照角色来过滤数据,其实数据集的全部数据并没有变化,既然如此,我们也可以自己来写带权限的度量值,达到一样的效果。...例如,常规的销售额写法如下: 销售 销售额 = SUM( '订单'[销售额] ) 而带权限的写法是: 销售 销售额 带权限 = CALCULATE( [销售 销售额] , FILTER( '权限' ,...必须要和全局度量值计算对比之类的需求,行级别安全性会过滤数据无法满足。 我们提供一个思路,可以同时解决上述两个问题,那就是: 重复加载相关的事实,让重复加载的事实不受行级别安全性的影响。...在WEB点击后会打开浏览器页而不是在当前页跳转。 针对这两个问题可以进一步优化,限于我们已经钻入太深,这里仅给出思路:标签。

    4.6K10

    PowerBI 2020.11 月更新 - 各类图标更新及查找异常

    要使用外观,请转到模型视图,然后“立即升级”以使用外观。 随时在此论坛帖子上留下有关“模型视图”的反馈。 桌卡头 标题颜色 桌卡标题显示颜色,以帮助您快速查看哪些来自同一来源。...缩放滑块为报表创建者和使用者提供了一种简便的方法,无需使用过滤器即可检查图表中较小范围数据。此外,使用缩放滑块不会影响上下文信息,例如计算得出的趋势线。...改进的过滤器体验:默认情况下,带有“外观”的更新(例如查看应用的过滤器和过滤器窗格)是可用的。...在层次结构损益中,您可以根据需要动态扩展/折叠某些小计,例如,收入,销货成本或运营支出: 一键单击顶部/底部N 现在,具有“前N个”功能的过滤甚至更好。...Drill Down Map PRO非常适合用例,例如可视化环境,社会人口统计和健康数据,映射销售和市场数据站点位置监视生产和设备数据例如,钻探或采矿站点)。

    8.3K30

    PowerBI 2019年5月更新 引入做计划预测大杀器

    支持主题 筛选器支持了主题,可以像配置PowerBI颜色一样,对筛选器进行主题的设置,例如: { "name": "FilterPaneTheme", "visualStyles":...PowerBI在整体的设计上,是要支持全键盘操作的,因此,本次对表和矩阵做了这方面的增强,在选择或矩阵元素后,Ctrl+右可以锁定到具体的(或矩阵)中的一个单元格位置。...: 1、构造一个日期模板 2、使用日期模板来构造自己的日期 则日期模板是: Model.DatesTemplate = // 模板函数 // 构造日期的方法 // 本方法基于数据模型中最大的...,周日 = 7 ) 注意,其中的BeginDate和EndDate表示了日期范围,而这个范围由事实锁定。...其他 PowerBI Desktop 加入查询自动取消特性 为了提升性能,在以下场景,PowerBI Desktop会将查询自动取消: 当一个可视化元素产生了一个查询而之前的查询尚未完成,则会自动取消之前的查询

    1.3K20

    3款口碑炸裂的BI数据分析工具测评

    打个比方,假设我们要抽取一个数据库的几张数据来分析,当导入时会根据键自动关联,或者手动设置关联联系。...Tableau建立数据模型属于宽模型,相当于是在原来元数据的基础上根据的关联关系再新生成一个结果集,之后的分析都是基于这个结果集来的,元数据发生变化,除非你手动更新,分析结果也不会有变化。...且在数据源种类整合时,PowerBI无法对不同来源的数据进行实时整合建模,例如下图所示,PowerBI会自动禁用多个数据源的实时建模,需要将数据模式全部修改为抽取数据才可以进行整合关联建模。 ?...包括过滤、分组汇总、新增列、合并、自循环列(可以有树结构的数据进行分层等集团性企业)、行列转换等操作。都可以快速进行处理,且可视化无代码。 ?...计算分析能力方面Tableau和FineBI都支持用户进行排名、排序、过滤、同比、环比、方差、标准差、中位数等快速计算操作,但是在一些高级计算例如移动平均、四分位等分析计算场景,Tableau拥有者更加强大的计算分析能力

    4.9K20

    PowerBI 2018年9月更新 深度解读分级聚合

    另外在介绍分级聚合的同时来打开PowerBI的脑洞,让大家一起思考PowerBI隐藏的不足和潜力。...例如,这里我们用PowerBI的机制与Tableau在报表逻辑层与报表展现层进行一个对比,会发现Tableau的计算(参考:PowerBI 致敬 Tableau 10大计算)正是直接基于聚合后的业务数据进行操作...我们举例如下: 如果不考虑隐藏状态的两个,这是典型的符合Kimball维度建模的一个星型结构 这个结构可以理解为: 数据源的维度 混合存储模式 映射到PowerBI模型,含义为当可以从PowerBI...FactInternetSales 的 SalesAmount ProductKey 汇总;Sales Agg 是 FactInternetSales 的 SalesAmount DateKey...最后,微软的讲法,PowerBIDesktop将被打造成 数据PPT,这也许是PowerBI的一个的定位。

    2.9K20

    PowerBI 2018 5月更新 条件格式 钻取筛选 增量刷新 智能网抓

    支持对数坐标轴 同样的数据可以支持正常显示或者对数(日志)显示: 强烈建议不要按照对数显示数据,在某些极为特殊情况下适用,因为人的视觉直觉会依据长短来判断数据大小,对数坐标系很容易引起数据欺骗。...折线图的线宽支持设置为0 折线图线宽可以设置为0,本来没什么大事,但这将导致又可以灵活的支持一种的视觉方式了,如下: 至少演变出了两种图: 用折线图表示点,来反映不同分类的指标值。...year=2017,此为年度票房,如下: 可以看到,这里也不是不存在正常的结构的,而PowerBI本月更新给了我们一种很智能的方式来从网页获得数据,如下: 选择【使用示例提取】,如下: 只要我们不断输入每一列的值...)提供了官方级的支持,相关讨论远远超过本文范围,以后单独研究。...当然该图还存在一些BUG,例如: 在位置中放入省份和城市两个层级时,显示会出错。 选择外部的切片器(筛选器)地图的最大值不会自动变化导致颜色失效。

    1.7K10

    史上最强 PowerBI 全动态 RFM 模型 2.2 版 完美得无懈可击

    完全交给IT计算,往往是固定不变的逻辑,由IT使用SQL等底层数据库技术完成; 完全在Excel中计算,则计算的能力有限,以及配套的可视化有限。...动态计算类别后再筛选 这个特性太凶残了,如果你看懂了,那就真正理解到DAX的精华了,如下: 以及: 首先,任意客户的RFM分类并不是预先存在的,而是要动态实时计算的;熟悉DAX数据模型的人都知道只有预先存在的模型中的列才能筛选与之相关的...客户的动态计算范围 细心的伙伴可以发现,这里的计算范围也是可以动态设定的,例如: 如果按照全局计算,那客户白婵是一般保持客户,即使过滤到只剩她一个也如此,如下: 但此时如果选择【所选客户】计算,则会出现...: 既然是所选范围计算,那么,只有一个人的时候,就相当于在这个人是计算范围,自然就只能是重要价值客户,我们可以多选几个来看,如下: 由于多选,重新按照这个所选范围计算,客户的分类就改变了。...也就是说,对于对客户的分类法,可以认为: 首先,将客户分为客户和老客户; 其次,再将老客户RFM分为8种类型分别运营。

    3.7K21

    PowerBI DAX 重构系列:用1个度量值代替100个 实现 动态多维度动态算法动态总计(下篇)

    : 销售额同比增长率排名(全部,所选全部,地区,类别) 销售额同比增长率排名增长(全部,所选全部,地区,类别) 销售额占比(全部,所选全部,地区,类别) 因此,在PowerBI中会写度量值只是基础...这里给出对其原理的正确记忆方法:想象如果DAX中没有RANKX函数,你将怎样实现排名,大致思路将是:例如要对产品类别进行排名: 第一步:构建排名临时如下: 第二步:找到当前排名元素在上述临时排名表中的位置...(例如全局总计这种辅助算什么,在实际中,它们没有数据意义,却在PowerBI中有巨大的功能性意义),曾尝试归纳结合维度建模思想并更适合PowerBI的玩法,本系列的《重构系列》将是未来正式阐述 自助建模...问题包括: 可以输入的范围太有限 中文的提示有乱码 例如: 弥补这些问题,可以使用DAX Studio,如下: 仔细看看这个结构,只能用一个字来形容:美。...总计行的产生 一般情况下,在原始数据是不会有总计行这个行的,本案例在数据准备阶段使用查询编辑优化了这点,如下: 进入到 Power BI 数据模型以后,我们一般都遵循无侵入式设计原则。

    2.6K21

    PowerBI 打造全动态最强超级矩阵

    PowerBI 中,由于已经存在数据模型,数据模型是一个天然的已经建立了关系的结构,因此,一个经典的DAX查询,基本是从第三步进行: ADDCOLUMNS( SUMMARIZE( 模型 , 用来分组的列...例如本例: 这在Excel中完全是一个格子一个格子算的,所以Excel是神器,但是PowerBI显然没有Excel灵活,但本文做到在PowerBI下可以做到的极致。...其次,由于 PowerBI 推出了可以直接用度量值计算文本颜色,就可以解决文本标色的问题: 这里截取一段标色逻辑: 有了 变体数据类型 和 度量值设置格式 就解决了原有的不可能问题。...Dim数据模型。 View是视图模型。...展开如下: 值得说明的是: 简码命名方式 Controller分为业务逻辑,操作业务数据模型 Controller分为视图逻辑,操作视图数据模型 度量值文件夹分组 无侵入式设计 来看看主数据模型: 本案例采用无侵入式设计

    14.6K43

    PowerBI 实现全动态图表线 - 精雕细节,打造极致

    不难发现,为了实现这种复杂的作图效果,需要一些辅助,这些辅助完全是为了作图目的存在,它们与业务数据模型没有半毛钱关系。...我们称反应主要业务关系的及关系为【业务数据模型】而仅仅用于辅助作图的及关系称为【视图数据模型】。 Excel120 将成熟的软件工程学领域概念:MVC应用于此。...在 PowerBI 中,目前无法动态的设定Y轴的范围也是 PowerBI 亟待改进的问题。...该案例除了完成了预期效果,案例的实现在很多地方都体现了 PowerBI 高级DAX的使用技巧,包括: 基础:列排序 基础:SWITCH TRUE 结构 高级:ALL 与 ALLSELECTED 的区别...高级:构造 DAX 计算 基础:PowerBI 基础图表 高级:图表的限制与限制破除 高级:业务数据模型 与 视图数据模型 实际内容以本文案例文件为准。

    3.3K10

    PowerBI 零基础支持上百指标多日期切换分析模板

    例如: 邀约电话数可能是日考察的; 拜访量可能是周考察的; 成交量可能是按月考察的; 奖励提成可能是季度考察的。 问题是:是否有一种方法可以让用户对自己关切的不同指标在合理的粒度下自我查看?...模型设计 支持上述内容的主数据模型如下: 可以看出,这里最关键的模块在于:DatesPeriod的设计,后续的区间切片器完全由其完成。...日期模板 日期是必须的,由于在《DAX实战》系统课程介绍,不再赘述,再次给出纯DAX实现如下: DatesTemplate = // 模板函数 // 构造日期的方法 // 本方法基于数据模型中最大的...是在PowerBI的用户中,有90%的人并不真正理解日期以及日期智能函数背后运行的本质。为了方便,PowerBI向用户隐藏了日期智能函数的复杂性。...在本案例中要实现:YOY,MOM,QOQ,WOW,DOD的对比,我们抽象看,统一称为XOX对比,X表示一种日期粒度范围

    3.3K50

    PowerBI 7月更新 全面支持图标 酷炫来袭

    本月主要更新包括: 报告方面 和矩阵的图标集 规则对条件格式的支持百分比 现在的筛选器面板正式发布 在散点图上使用播放轴时支持数据颜色 使用相对日期和下拉切片器时性能优化 分析方面 关键影响因素分析增加计数...聚合改进 支持RLS 正式发布 可视化方面 新增了几个可视化 数据连接方面 新增了几个连接器 数据准备方面 支持位置拆分列 下面详细说明。...和矩阵的图标集 可以在或矩阵的度量值上选择条件格式,选择图标,如下: 如下: 现在就可以像Excel中一样来设置图标了,效果如下: 这其实是我们一直期待的功能,当然,还可以隐藏值,只显示图标,例如:...值得一提的是,PowerApp可以嵌入PowerBI,这样就可以修改PowerBI底层的数据了,如下: 关于此,我们会在后续的文章详细介绍,有兴趣的伙伴,可以在微软官方博客参考后实践。...支持位置拆分列 在PowerBI的编辑查询中,可以设置: 然后可以指定拆分成列或者行: 总结 本月更新最大的亮点在于:加入了图标支持。大家可以自行尝试。

    1.5K40

    PowerBI洞悉大数据骗局神律-第一数字定律

    另外,也许您有一堆数据需要分析,数据量还不小,例如:先来上1个亿,不要和那啥啥小目标混淆。数据来源是不是未可知的,很多人就一头扎进去分析,可能完全是无意义的。...推而广之,它能用于在会计、金融甚至选举中出现的数据。该定律被华盛顿邮报上的一篇文章引用,该文章以此为基础声称2009年伊朗总统大选中有造假。 若所用的数据有指定数值范围,这个定律则不准确。...这项新发现除了提供对素数属性的洞见之外,还能应用于欺骗检测和股票市场分析等领域。...中构建本福特定律非常简单,如下: Excel120 学习使用的示例数据是符合本福特定律的,这样确保大家的学习至少在一定的真实性模拟下进行,如下: 我们对790个客户的2773笔订单的10000条数据分别...: 数据条目本身的销售额 订单的销售额 客户的交易额 分别进行了统计,可以看出,它们三者与本福特规律形状一致。

    1.6K10

    一个简单现实案例挑战 PowerBI 水平测试 - 深度解析

    罗叔: 这个问题,看上去是非常简单的,其实有一定难度,很多人仅仅以为是考察 RANKX 的写法,其实,要超过这个范围。...答题要求:非常简单: 不改变数据模型,业务预期图,直接写度量值即可。 答案请严格对比: ? 不考虑 TOPX % 下也可以达到排名。...某列若有列排序,则该列和列排序列是同时参与计算的,列排序列处于隐藏状态。 业务使用名称列,但同时应该伴随主键列,确保名称唯一性。...在 Table AU 中,就原生有计算以及快速计算的特性,我们大概感受下: ? 在 Table AU 中,可以在其视图层构建计算。例如: ? 以及: ? 以及: ?...我们称这样用肉眼看见的“行”而并非是数据模型中的行,叫做“视图级行”。这种行实际会提供的还是筛选环境,也就是筛选上下文,而非行上下文。

    2.6K31

    PowerBI DAX MVC 设计模式 导论

    诸如: 对某类别子类别市场所选元素的产品销售占有率 这种很长的逻辑命名如何处理? … 这些问题随着制作的 PowerBI 文件逐渐复杂,也就越来越严重,严重到需要:推倒重来。...数据模型: 需要解决业务问题所需要的及其关系。 注意: 数据模型与业务直接相关,而与展示无关。 数据模型: 加载进入数据模型的。 一个数据模型中有多个数据模型。 如: 订单。...例如:度量值会用到数据模型;可视化会用到数据模型和度量值。 可以看出,这样的设计有一个非常大的好处,那就是:数据模型 不依赖于任何其他部分,这也就是罗叔以前所说过的非侵入式设计。...,定义业务逻辑; 对于最终的可视化来说,数据模型也许不是直接来源,而是视图模型,例如: 年龄分组,就不是数据模型中的,而完全是为了展现而创建的数据,属于视图模型; 为了展现而写的度量值,就是展现度量值...这样就将更改限制在了一个有限的范围内。 如何在 PowerBI 中实现 DAX MVC 有了上述的理论讨论和说明,现在可以在 PowerBI 中进行实现。

    2.5K22
    领券