数据表中有2个字段,分别是“开始日期”和“结束日期”,保存的是YYYY-MM-DD格式的日期,这样的记录有多个,现在需要一次性将开始日期到结束日期的每一天信息都计算出来,然后将每条记录统计的日期都合并到一个单元格(封装到一个数组里),现在的做法: 1、通过数据集将开始日期和结束日期分别读取到A1和A2单元格(不扩展),这样A1单元格就保存了所有开始日期的数据(自动用逗号隔开了),B2单元格就保存了所有结束日期;2、在A3单元格通过MID(INDEXOFARRAY(SPLIT(A1,","),1),1,8) + RANGE(RIGHT(INDEXOFARRAY(SPLIT(A1,","),1),2),RIGHT(INDEXOFARRAY(SPLIT(B1,","),1),2))实现了将某一条记录的开始与结束日期中间的每一天循环出来 现在的问题:可以统计总的记录数,但是可以用什么办法一次性在A3单元格把所有日期都循环出来,且拼接在一起呢?比如有3条记录 记录1:开始日期=2019-05-01,结束日期=2019-05-03记录2:开始日期=2019-06-02,结束日期=2019-06-03 记录3:开始日期=2019-10-01,结束日期=2019-10-07 实现显示效果2019-05-01,2019-05-02,2019-05-03,2019-06-02,2019-06-03,2019-10-01,2019-10-02,2019-10-023,2019-10-04,2019-10-05,2019-10-06,2019-10-07其他说明:一条记录里面开始日期与结束日期不会跨年,也不会跨月WorkBook2.cpt