怎么把Excel表里面是藤州镇的数据筛选出来,复制到新建的Excel里面,因为急用,在线等
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么把Excel表里面是藤州镇的数据筛选出来,复制到新建的Excel里面,因为急用,在线等相关的知识,希望对你有一定的参考价值。
参考技术A要在新的工作簿引用数据的话,用数据查询工具或VBA才是合适的,因为跨工作簿用公式引用在不打开数据源工作簿的情况,数据会出错。而高级筛选貌似也无法跨工作簿进行。
下面介绍用SQL查询的方法:
新建工作簿,在任意工作表,如Sheet1(可修改工作表名称)中,光标定位到A1后,数据菜单——获取或转换数据——现有连接(版本不同,位置可能不同,但只要找到“现有连接”即可),浏览,找到数据工作簿,打开,然后选择要提取数据的工作表,按截图就是Sheet1,确定后,会弹出一个新对话框,点属性,选择“定义”选项卡,在下面的命令文件框中输入类似如下的内容:
select * from [盘号:\\文件路径\\工作簿名称.xls].[Sheet1$A:C] where C列的标题名称 like '%藤州镇%'
确定后,就把原文件中C列中包含有“藤州镇”这三个字的所有行提取到新工作簿中来了。
注意:上面语句中第1个方括号中是文件路径及名称的全路径(包括文件扩展名)——可以通过资源管理器找到文件后按Ctrl+右击,选择“复制路径”得到,粘贴后删除前后的双引号即可。第1个方括号与第2个方括号之间有一个小数点。要提取几列就写几列,上面的举例中是A列到C列,如果全部都要,可不写后后面A:C,直接[Sheet1$]即可。
要特别注意的是“C列的标题名称”是工作表C列的标题,因为你的截图看不到第1行,所以不知道具体标题是什么。而且数据源的标题必须在第1行(有人喜欢在第1行合并写表格名称,就必须删除)
'%藤州镇%'
前面用英文的单引号引起来,相当于工作簿中的文本双引号引用文本。两个%表示前面或后面可以有任意多个其他字符。
excel怎么筛选列
excel怎么筛选列
1、将表格中的工资水平大于3000的提取出“职称”、“姓名”、“工资”数据。
2、首先在表格旁边做一个条件表格,如图所示。条件表达式,可以用大于小于等表达式。
3、单击表格中任意一单元格,在“数据”菜单下的“筛选”下选择“高级筛选”。
4、在“高级筛选”窗口,在条件区域中点击提取按钮。选择刚刚做的条件格式。
5、在“高级筛选”窗口,在方式下选择“将筛选结果复制到其他位置”。
6、通过提取按钮,选择要要复制到的范围。如图所示。
7、这个时候会发现立即将指定字段筛选出来了。
参考技术A 选中要筛选列的首行,然后点数据---筛选---自动筛选;如果你要更多要求的筛选就点数据---筛选---高级筛选。 参考技术B 直接筛选列是不可能的,但是可以间接筛选。方法如下:
1、选定要筛选的区域,单击右键—”复制".
2、在空白的地方单击右键—“选择性黏贴“—“转置”
3、“数据”—“筛选”本回答被提问者采纳 参考技术C 什么意思呀。
数据---筛选----自动筛选 参考技术D 不明白你的意思
以上是关于怎么把Excel表里面是藤州镇的数据筛选出来,复制到新建的Excel里面,因为急用,在线等的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET把数据查询出来保存在了一个datatable里面了,之后我想把这个datatable的数据导入到access数据库
我要将表格筛选出来的数据复制到另一张表,但每次都会把隐藏的复制过去
如何将EXCEL表1表2里的数据在表三的下拉姓名里选姓名后自动将表一表二信息显示出来