如何将某一个时间区间内的数据拷贝到另一个EXCEL中?

如果我想将一个时间区间内的数据拷贝到另一个Excel,可以如何操作?我用这个貌似也不能用:=IFERROR(INDEX(成绩!A$1:A$999,SMALL(IF(AND(成绩!$B$1:$B$999>=$K$1,成绩!$B$1:$B$999<=$M$1),ROW($B$1:$B$999),4^8),ROW(成绩!$A1))),"")

    公式为(加上你的数据所在的工作表名即可):

    =IFERROR(INDEX(A$1:A$999,SMALL(IF(($B$1:$B$999>=$K$1)*($B$1:$B$999<=$M$1),ROW($B$1:$B$999),4^8),ROW($A1))),"")

    如图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-24
^公式为(加上你的数据所在的工作表名即可):=IFERROR(INDEX(A$1:A$999,SMALL(IF(($B$1:$B$999>=$K$1)*($B$1:$B$999<=$M$1),ROW($B$1:$B$999),4^8),ROW($A1))),"")
如图所示:
第2个回答  2022-06-27
^公式为(加上你的数据所在的工作表名即可):=IFERROR(INDEX(A$1:A$999,SMALL(IF(($B$1:$B$999>=$K$1)*($B$1:$B$999<=$M$1),ROW($B$1:$B$999),4^8),ROW($A1))),"")
如图所示:
第3个回答  2020-10-12
这是个数组公式
粘贴后不能直接回车
必须以同按 CTRL+SHIFT+回车 这三键作为结束
第4个回答  2020-10-12
=INDEX(成绩!A:A,SMALL(IF((成绩!$B$1:$B$999>=$K$1)*(成绩!$B$1:$B$999<=$M$1),ROW($B$1:$B$999),4^8),ROW(成绩!$A1)))&""
数组
相似回答