markdown
# WPS表格生成指定工作日日期教程(2020-2023年)
## 效果演示
最终生成格式:
2020-01-07(星期二)
2020-01-09(星期四)
2020-01-10(星期五)
...
2023-12-26(星期二)
2023-12-28(星期四)
2023-12-29(星期五)
## 操作步骤
### 方法一:日期函数+条件筛选(推荐)
excel
1. 生成日期序列
A1 输入:=DATE(2020,1,1)
A2 输入:=A1+1
选中A2下拉填充至:A1461(2023-12-31)
2. 显示星期信息
B1 输入:=TEXT(A1,"aaaa")
双击填充柄自动填充
3. 高级筛选
▶ 选中A:B列
▶ 数据 > 筛选 > 文本筛选
▶ 包含 "星期二" 或 "星期四" 或 "星期五"
### 方法二:函数公式一步生成
excel
=LET(
start_date, DATE(2020,1,1),
end_date, DATE(2023,12,31),
dates, SEQUENCE(end_date - start_date +1,,start_date),
FILTER(dates,
(WEEKDAY(dates,2)=2) + // 星期二
(WEEKDAY(dates,2)=4) + // 星期四
(WEEKDAY(dates,2)=5) // 星期五
)
)
### 方法三:数据透视表法
excel
1. 创建日期列(同方法一)
2. 插入数据透视表
3. 行区域:日期字段
4. 筛选器:星期字段 → 勾选周二/四/五
5. 右键透视表 → 显示字段值
## 注意事项
1. 日期格式设置:右键单元格 → 设置单元格格式 → yyyy-mm-dd
2. 验证数据总量:共生成 837 个日期(周二/四/五)
3. 2020年2月有29天(闰年),系统会自动识别
**提示**:推荐使用`方法二`函数公式,输入后按`Ctrl+Shift+Enter`三键执行数组公式,可自动生成动态日期列表。