EXCEL怎样同时让两竖行的数据筛选?
你用宏试试看:
1.ALT F11打开VB脚本编辑器.
2.(菜单)插入-模组
3.贴上如下代码:
Sub Macro1()
k = 0
Sheets("sheet2").Select
Cells.Select
Selection.Delete
Sheets("sheet1").Select
Cells(1, 1).Select
For i = 1 To 65535
Cells(i, 1).Select
tmp = ActiveCell.Value
If Len(tmp) = 0 Then
End
End If
If Asc(tmp) = 48 And Asc(tmp) = 57 Then
If tmp Int(tmp) Then
k = k 1
Rows(i).Select
Selection.Copy
Sheets("sheet2").Select
Rows(k).Select
ActiveSheet.Paste
Sheets("sheet1").Select
Rows(i).Select
Selection.Delete
i = i 1
End If
End If
Next
End Sub
4.关闭VB脚本编辑器,回到EXCEL
5.ALT F8运行宏
6.OK
7.说明:
此宏删除第一列不为整数的整行记录,并把删除的整行备份到sheet2工作表.
当第一列数据不为数字时不做处理,注意sheet2为全空,因为程序的开始会清空sheet2
8.注意此代码贴上去之後会变成一行,你要注意换行哦,涉及到删除操作,建议你在删除前备份资料.
9.如有不明白的请联系
EXCEL如何实现横向,纵向筛选.
1.操作过程:查找需要筛选的项-设置特殊格式-查找标题行中非特殊格式的单元格-隐藏。
图解操作过程:
查找全部“甲”
2.更改“甲”所在单元格的格式
3.调出查找的“高级选项”
4.格式查找
5.从未被修改格式的单元格选择格式
6.查找“全部”
7.隐藏列
EXCEL怎么筛选竖列中相同的
在菜单。数据,筛选,高级筛选
里面有一个,选择不重复值,还有将筛选结果复制到其他位置
你试一下,是不是你要的。
其实,你只有100行,用数组公式直接取出也可以。
你的数据是在B列
B1:B1000
C1输入
=INDEX(B:B,SMALL(IF(MATCH(B$1:B$1000,B$1:B$1000,)=ROW($1:$1000),ROW($1:$1000),4^8),ROW(A1)))""
因为是数组公式。输入后,不能回车,需要你按下ctrl+shift+回车
看到公式自动产生了{}就对了,再下拉公式即可
C列就是你要的
EXCEL横向竖向多条件如何查找?
在C11中输入或复制粘贴下列公式之一
=INDEX(B$2:G$6,MATCH(B11,A$2:A$6,),MATCH(A11,B$1:G$1,))
=VLOOKUP(B11,A$1:G$6,MATCH(A11,A$1:G$1,),)
=HLOOKUP(A11,A$1:G$6,MATCH(B11,A$1:A$6,))
下拉填充
excel竖列怎么筛选
筛选只针对行数据,如果想竖列筛选可以先把数据转置一下,再筛选
excel 能进行竖排筛选吗?如何操作?
可以先逆转表格,进行列筛选,再把筛选的结果逆转
逆转步骤:
1、复制表格
2、右键——选择性粘贴——数值/转置,即可