14.5 补足缺失部分使得数据连续
有商品日销售数据如下,有些日期没有销售数据:
按日期顺序列出每日销售数据,没有销售数据的日期也要列出来,如下图所示:
代码如下:
A | |
---|---|
1 | =E(‘A1:C11’) |
2 | =A1.min(SaleDate) |
3 | =A1.max(SaleDate) |
4 | =A2|(A3-A2).(A2+~) |
5 | =A1.align(A4,SaleDate) |
6 | =A5.new(A4(#):SaleDate,Product,Amount) |
A2 求 A1 中的最小日期
A3 求 A1 中的最大日期
A4 把从最小日期到最大日期的所有日期按顺序组成一个序列
A5 把 A1 的 SaleDate 按 A4 的顺序对齐
A6 用 new 函数重新定义 A5 的每一行,# 表示 A5 的当前行号,取 A4 中的同行号的日期值为 SaleDate,再取 A5 当前行的 Product、Amount 列
帮你早下班 - esProc 桌面版与 Excel 数据处理
14.4 拆分文字后扩展成多行
14.6 每隔 N 行补足若干空行