excel一列有顺序的数字,怎么自动找出缺少的数字?

如题所述

第1个回答  2022-11-16

在空白列将5001~5600拉出来,权当是D1:D600E1输入公式=IF(COUNTIF(A:A,D1),"",D1)
下拉E列的数字就是A列缺少的数字。

步骤如下:

1、在C2单元格输入公式=SMALL(IF(IFNA(MATCH(ROW(INDIRECT(A$2&":"&A$18)),A$2:A$18,),),"",ROW(INDIRECT(A$2&":"&A$18))),ROW(A1)),只要是A列数据升序排列,起止数值随意改动,均可,如果起止数据不需要变动,可将公式简化为=SMALL(IF(IFNA(MATCH(ROW($1:$26),A$2:A$18,),),"",ROW($1:$26)),ROW(A1))

2、D列公式为=WORKDAY.INTL(0,ROW(A1),"0000000",A$2:A$18),计算结果无线增大,取小于A列最大值以前的数即可。

相似回答