EXCEL中有一列数据如10000个,要求依次取500个,20次取完,怎么取?

依次取肯定是按顺序的啦,取完换另一个EXCEL。感谢!
2025-05-13 00:58:48
推荐回答(3个)
回答(1):

随机取?还是按照顺序取? 取完放到哪里?
会不会用宏?把你的数据放到A列,执行下面的宏,会将取出来的值放到B——K列,每列500行。
Sub copy()
Dim i, j, k As Long

k = 1

For j = 2 To 11
For i = 1 To 500
ActiveSheet.Cells(i, j) = ActiveSheet.Cells(k, 1)
k = k + 1
Next
Next

End Sub

回答(2):

别想什么公式了,最简单的就是新建20个工作表,依次在有10000列数据中每次切剪500列,20次搞定,哈哈!

回答(3):

excel用查找功能,有个按照格式查找的,你点了以后点有链接的格式就可以查到全部了,下面会出来列表,然后ctrl+a