1、首先你需要处理你的数据,将数据处理成:姓名/出差日期的列表;
2、建立一个1-31的日期列表(=range(1,31));
3、姓名纵向扩展,日期横向扩展。再用你的数据进行过滤显示,存在值得话显示为“出差”,否则为空
没有看懂你到底要做什么???举例说明一下最终要什么结果
WorkBook112.zip
本地测试没问题