这是我的数据和公式,我想分别去计算月度,季度,年度,这个函数应该怎么写?实在是不会了,向各位大佬请教~
比如我们分析24年4月的时候
期初数:23年12月
期末:24年4月
公式:30*4/营收/(期初/2+期末/2)
分析2季度
期末:24年6月(6月是季度末)
公式:90*2/营收/(23年12月/2+24年6月/2)
分析全年
期末:24年12月(12月是年末)
公式:360*2/营收/(23年12月/2+24年12月/2)
期初:
期末:
结果:
数据:
建议你写存储过程 直接在数据库去计算吧
把结果结算好了 BI直接展示
=30*4/营收/((2023年12月数据/2)+(2024年4月数据/2))
=90*2/营收/((2023年12月数据/2)+(2024年6月数据/2))
=360*2/营收/((2023年12月数据/2)+(2024年12月数据/2))
参数设置:
创建日期参数$date用于选择分析月份
使用QUARTER()函数获取季度信息
条件公式:
=IF(MONTH($date)=12,360*2/营收/((2023年12月数据/2)+(2024年12月数据/2)),IF(MONTH($date) IN (3,6,9,12),90*2/营收/((2023年12月数据/2)+(QUARTER_END($date)/2)),30*4/营收/((2023年12月数据/2)+(MONTH_END($date)/2))))
函数说明:
QUARTER_END()需要自定义实现,返回季度末日期
MONTH_END()返回当月最后一天日期