7.11 同类数据不连续时使用相邻行相邻区间计算 (有数据缺失的比上期、比去年同期)

 

有年季度销售数据如下:

imagepng

数据中缺失了 2020 年第一季度的数据,计算比上期时直接跳过和 2019 年第四季度比,计算比去年同期时把 2020 年第一季度的数据当零(在 D1 中计算):

=spl("=E(?1).new(Sales-Sales[-1]:LinkRelative,Sales-~[:-1].select@z1(Year==get(1,Year)-1 && Quarter==get(1,Quarter)).Sales:YOY)",A1:C20)

get(1,Year) 表示取上一层函数的当前成员的 Year 列值

~[:-1] 表示从第一个成员到上一个成员为止的集合

imagepng


帮你早下班 - esProc 桌面版与 Excel 数据处理
7.10 同类数据连续时使用相邻行相邻区间计算 (比上期、比去年同期)
7.12 同类合并