如何从A列取得连续天数必须大于或是等于5天的日期
在F列还有C列(遗失)缺失的的日期
C2数组公式:=IFERROR(SMALL(IF((COUNTIF(A:A,EOMONTH(MIN(A:A),-1)+ROW($1:$31))=0)*(MONTH(EOMONTH(MIN(A:A),-1)+ROW($1:$31))=MONTH(MIN(A:A))),EOMONTH(MIN(A:A),-1)+ROW($1:$31)),ROW(A1)),"")
F2非数组公式:=IF(INDEX(A:A,MATCH(5,MMULT(COUNTIF(A:A,A$2:A$20+{0,1,2,3,4}),{1;1;1;1;1}),)+ROW(A1))=N(F1)+(INDEX(A:A,MATCH(5,MMULT(COUNTIF(A:A,A$2:A$20+{0,1,2,3,4}),{1;1;1;1;1}),)+ROW(A1)))^(ROW(A1)=1),INDEX(A:A,MATCH(5,MMULT(COUNTIF(A:A,A$2:A$20+{0,1,2,3,4}),{1;1;1;1;1}),)+ROW(A1)),"") =TEXT(UNIQUE(SMALL(IF(MMULT(N(MMULT(N(OFFSET(A1,ROW($1:$200)+{0,1,1,2,2,3,3,4},)),-1^MOD(ROW($1:$8),2)*(INT(ROW($2:$9)/2)={1,2,3,4}))={1,1,1,1}),{1;1;1;1})=4,$A$2:$A$200+{0,1,2,3,4},10^6),ROW($1:$199))),"[=1000000];e-m-d")
公式支持从A列取得连续天数大于或是等于5天的一个和多个日期,需要365版本。 多谢两位大佬,您们太牛了,问题总算解决了
页:
[1]