场景: 我的数据是2023年1月到2024年7月的,我需要计算利润率,并计算利润率的变化。因此,我需要过滤掉2023年8月到12月的数据,于是我增加了一个列,月份<=7为条件,分别成功得到了2023年和2024年的收入和利润,并成功计算了利润率。 问题: 复制利润率,直接算环比(我其实需要同比,但我已经设置时间为年,因此使用环比),这时候,我发现FineBI使用的环期数据是2023年全年的数据计算所得,并不是经过过滤的1-7月数据,因此不是我想要的数据。 我试着使用PREVIOUS_PERIOD(SUM_AGG(利润)/SUM_AGG(收入)),得到的确实是没有过滤过的计算值。 问:是功能问题还是我使用的问题? |