ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1852|回复: 5

请问财年同比如何用DAX计算

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-11-26 15:40 | 显示全部楼层 |阅读模式
我们公司财年是10月1日到9月30日
如果我计算同比增长率,计算不出财年的同比。请问如何修改如下的公式得到财年的同比增长率呢?谢谢!
同比增长率:=divide(calculate([销售金额],dateadd('日历表'[日期],-1,year)),[销售金额])

TA的精华主题

TA的得分主题

发表于 2020-11-26 16:17 | 显示全部楼层
'日历表'[日期],是否也换算为财年的?

TA的精华主题

TA的得分主题

发表于 2020-11-26 23:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 ThxAlot 于 2020-11-28 11:26 编辑

在日历表里添加计算列,然后以'日历表'[财年]为筛选器计算财年的同比值。
  1. 财年 =
  2. VAR __month = MONTH ( '日历表'[日期] )
  3. VAR __fy =
  4.     RIGHT ( YEAR ( '日历表'[日期] ) + ( __month > 9 ) - 1, 2 )
  5. RETURN
  6.     __fy & "/" & __fy + 1 & "财年"
复制代码

TA的精华主题

TA的得分主题

发表于 2020-12-3 18:26 | 显示全部楼层

在 '日历表'[日期]里面添加财年列,TOTALYTD不适用此处,图片已删除

本帖最后由 1059417122 于 2020-12-6 14:25 编辑

TA的精华主题

TA的得分主题

发表于 2020-12-6 05:24 | 显示全部楼层

这是一个不错的选择!

我想到一个小问题,如果财年从3月开始的话,因为-YTD类函数一直存在的bug,使用"02/28"或"02/29"就都会有问题。具体情况可以自己试一试,也可参考:
https://www.sqlbi.com/blog/marco ... -starting-in-march/

TA的精华主题

TA的得分主题

发表于 2020-12-8 22:05 | 显示全部楼层
Fiscal-3/1产量累计  =

CALCULATE (

    SUM(Output[产量]),

    VAR FirstFiscalMonth = 3 // 设置财年的第一个月//

    VAR LastDay =

        MAX ( 'Date'[Date] )  // 选取时间范围内的最后一天//

    VAR LastMonth =

        MONTH ( LastDay )  //选取时间范围内的最后一个月//

    VAR LastYear =

        YEAR ( LastDay )

            - IF ( LastMonth < FirstFiscalMonth, 1 ) //选取时间范围内的最后一年//

    VAR FilterYtd =

        DATESBETWEEN (

            'Date'[Date],

            DATE ( LastYear, FirstFiscalMonth, 1 ),

            LastDay

        )                         //筛选介于财年首月1号至选取时间范围最后一天日期//

    RETURN

        FilterYtd

)
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-15 16:50 , Processed in 0.036101 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表