乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel 2007 最大行数和列数各是多少?-Excel2007行筛选,excel可以行筛选吗

excel 2007 最大行数和列数各是多少?-Excel2007行筛选,excel可以行筛选吗

作者:乔山办公网日期:

返回目录:excel表格制作


使用large函数处理


Excel版本参考:2010

测试A列中前三大值

1、C1输入公式:=LARGE(A:A,ROW(A1))

2、回车,下拉公式到C3

3、查看效果



2007的是1048576行、16384列

可以用VBA来实现,代码如下(具体字体、字号根据需要修改):

Sub main()

For i = 1 To Range("A1").End(xlDown).Row'取A列最大行数

With Cells(i, 1).Font'获得单元格字体属性

If .Name = "黑体" And .Size = 10 Then‘如果字体是黑体10号

k = k + 1

Cells(i, 1).Copy Cells(k, 3)’把这个单元格依次复制到C列

ElseIf .Name = "宋体" And .Size = 12 Then‘如果字体是宋体12号

m = m + 1

Cells(i, 1).Copy Cells(m, 4)’把这个单元格依次复制到D列

End If

End With

Next i

End Sub


实现步骤如下:

1.数据源

2.Alt+F11,选择Sheet1,复制上述代码

3.点击运行,或者按F5,关闭VBA,返回工作表,结果如下:



我用辅助软件合并多个工作表,有时因为各工作表的格式不完全相同,合并后的表里会有空白行,那么筛选时,只能筛选到第一个空白行以上的内容。
假设你的数据在A至F列,第一行是标题行。
在G1里输入1,然后选中这个G1单元格,在“开始”选项卡中找到“填充”→“系列”,在找开的小窗口中选“序列产生在‘列’”,“终止值”里填5000(假设你的数据少于5000行),确定;
关掉你原来的筛选状态,选中第一行重新使用筛选。
如果现在1000行以后还不可筛选,那就不是空白行引起的了,我目前也没遇到过,无能为力了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网