2.14 分组:逻辑或
有过去数年每个月销售额前三的客户名单,想判断 RATTC 这个客户过去每一年是否曾经进过单月销售额前三。
| Year | Month | Top3 |
|---|---|---|
| 2019 | 1 | ANTON,AROUT,BERGS |
| 2019 | 2 | BLAUS,BLONP,BOLID |
| 2019 | 3 | BONAP,BOTTM,BSBEV |
| 2019 | 4 | CACTU,CENTC,CHOPS |
| 2019 | 5 | COMMI,CONSH,DRACD |
| 2019 | 6 | DUMON,EASTC,ERNSH |
| 2019 | 7 | FAMIA,FISSA,FOLIG |
| 2019 | 8 | FOLKO,FRANK,FRANR |
| 2019 | 9 | FRANS,FURIB,GALED |
| 2019 | 10 | GODOS,GOURL,GREAL |
| 2019 | 11 | GROSR,HANAR,HILAA |
| 2019 | 12 | HUNGC,HUNGO,ISLAT |
| … | … | … |
脚本:
| A | |
|---|---|
| 1 | =T(“TopCustomers.xlsx”) |
| 2 | =A1.group(Year;~.(Top3.split@c().pos(“RATTC”)>0).cor():COR) |
A1 读数
A2 按 Year 分组,对每组数据分别用 cor() 计算是不是有某个月包含客户 RATTC
运行结果:
| Year | COR |
|---|---|
| 2019 | false |
| 2020 | false |
| 2021 | true |
| … | … |
