excel 某列不连续日期,根据给定日期,求每年固定日期的前一天,如图,谢谢

excel 某列为不连续日期,根据给定日期,求每年固定日期的前一天,如图,谢谢如图:a列为不连续日期,c2为给定参数,希望在e列求每年的固定日期的前一日

如果所有单元格的都是真日期,公式为:

=MAX(IF(A$2:A$12<DATE(ROW(A2010),MONTH(C$2),DAY(C$2)),A$2:A$12,0))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-20

e2=IF(ROW(A1)>YEAR(MAX(A:A))-YEAR(MIN(A:A))+1,"",SMALL(A:A,COUNTIF(A:A,"<"&DATE(YEAR(MIN(A:A))-1+ROW(A1),MONTH(C$2),DAY(C$2)))))下拉

大家正在搜