1.19 有序:用相邻行筛选
根据股市交易表,选出收盘价涨幅超过 3% 的交易记录。
Date | Open | Close | Amount |
---|---|---|---|
2019/12/31 | 3036.3858 | 3050.124 | 2.27E11 |
2019/12/30 | 2998.1689 | 3040.0239 | 2.67E11 |
2019/12/27 | 3006.8517 | 3005.0355 | 2.58E11 |
2019/12/26 | 2981.2485 | 3007.3546 | 1.96E11 |
2019/12/25 | 2980.4276 | 2981.8805 | 1.9E11 |
… | … | … | … |
找出股市收盘价涨幅超过 3% 的记录,需要用到当前行和上一行的比较。
脚本:
A | |
---|---|
1 | =T(“000001.csv”) |
2 | =A1.select(year(Date)==2019).sort(Date) |
3 | =A2.select(Close/Close[-1]>1.03) |
A1 导入数据文件
A2 选出 2019 年的股市记录并按日期排序
A3 取出股市收盘价涨幅超过 3% 的记录,其中 Close[-1] 表示上一条记录的 Close 字段值