- ?
Excel用Power Query把文件夹下所有文件合并为一个与合并多个表格
贲绫
展开
在 Excel Power Query 未出来之前,把文件夹下所有文件合并为一个与合并同一工作表中的多个工作表,需要用 VBA 实现,比较麻烦。有了 Power Query 后,不用再写代码,直接用它就可以合并一个文件夹(可包含子文件夹)下所有的 Excel 文件与一个 Excel 文档中所有 Sheet。用 Power Query 合并文件,主要是通过查询导入的办法实现,以下就是它们的具体操作方法,实例中操作所用版本均为 Excel 2016。
一、Excel用Power Query把多个工作表Sheet合并到一个工作表
1、选择“数据”选项卡,单击“新建查询”,在弹出的菜单中依次选择“从文件”→ 从工作簿,打开“导入数据”窗口,定位到要合并的Excel文件所在的文件夹,双击要合并的文件(如 Power Query合并多个工作表),则弹出提示正在连接文件小窗口,连接完成后,打开“导航器”窗口,勾选“选择多项”,依次勾选“1月至6月”6个工作表,单击右下角的“加载”,打开“查询编辑器”窗口,选中左边的“1月”,单击“表格图标”,在弹出的菜单中选择“追加查询”,打开“追加”窗口,单击下拉列表框,在弹出的选项中选择“2月”,则把工作表“2月的数据”添加到“1月的数据”后面;同样方法添加“3月至6月的数据”,添加完成后,单击“查询编辑器”左上角的“关闭并上载”,在弹出的菜单中选择“关闭并上载”,则“1月至6月的数据”添加到 Excel 文档中;操作过程步骤,如图1所示:
提示:当从 Excel 文件导入数据时,在最后一步把数据添加到 Excel 文档时,可能会弹出“初始化数据源失败”的提示,单击“确定”即可。
2、在“查询编辑器”窗口,追加合并数据时,除可以从“表格图标”选择“追加查询”外,还可以直接选择窗口右上角的“追加查询”,如图2所示:
图23、如果合并的工作表中有重复记录,把数据添加到一个表(如“1月”)后,可以单击“表格图标”,在弹出的菜单中选择“删除重复项”,如图3所示:
图3二、Excel用Power Query把多个文件合并成一个文件,仅把 Sheet 添加到工作薄并未合并数据
1、单击“数据”选项卡下的“新建查询”,依次选择“从文件”→ 从工作薄,打开“导入数据”窗口,定位到要合并的Excel文件所在的文件夹,双击要合并的文件(如 Power Query 合并查询),则所选文件导入到“导航器”窗口,勾选“选择多项”,依次勾选“Sheet1 和 Sheet2”,单击“编辑”,打开“查询编辑器”窗口,单击窗口右上角的“新建源”,在弹出的菜单中依次选择“文件””→ Excel,再次打开“导入数据”窗口,同样定位要合并文件所在文件夹,双击要导入文件(如 Power Query合并多个工作表),打开“导航器”窗口,再次勾选“选择多项”,并依次选择“1月至6月”六个工作表,单击“确定”,返回“查询编辑器”窗口,单击“关闭并上载”,在弹出的菜单中选择“关闭并上载”,则两个 Excel 文件的8个工作表合并到一个 Excel 文件中;操作过程步骤,如图4所示:
2、以上演示了把两个 Excel 文件合并为一个文件,如果要把更多的 Excel 文件合并为一个文件,只需在“查询编辑器”窗口重复选择“新建源”,选择 Excel 文件即可。
三、Excel用Power Query把同一文件夹下所有文件合并成一个文件,文件夹下可包含子文件夹
1、选择“数据”选项卡,单击“新建查询”,依次选择“从文件”→ 从文件夹,打开“文件夹”窗口,单击“浏览”,打开“浏览文件夹”窗口,定位到要合并的 Excel 文件所在的父文件夹,选择要合并的 Excel 文件所在文件夹,单击“确定”,打开“查询编辑器”窗口;选中第三列,按住 Shift,再选中第八列,右键选中的列,在弹出的菜单中选择“删除列”,把它们删除;选择“添加列”选项卡,单击“添加自定义列”,打开“添加自定义列”窗口,在“自定义列公式”下输入 =Excel.Workbook([Content]),单击“确定”;返回“查询编辑器”窗口,选中 Custom 列,单击 Custom 右边的双箭头图标,在打开的小窗口中,不勾选“使用原始列名作为前缀”,单击“确定”;单击 Custom.Data 列选中它,再单击 Custom.Data 右边的双箭头图标,在打开的窗口中,勾选“使用原始列名作为前缀”,单击“确定”;把第一至第四列和后三列删除;选择“开始”选项卡,单击“关闭并上载”,在弹出的菜单中选择“关闭并上载”,则所选文件夹下的全部 Excel 文件合并到一个文件;操作过程步骤,如图5所示:
2、提示:在“自定义列公式”下输入的公式 =Excel.Workbook([Content]),是区分大小写,注意不要输错。
四、Excel Power Query 不显示“多项选择”的原因及解决方法
1、Power Query 要求浏览器版本在 ie9 以上;另外,如果浏览设置了不显示图片,即没有勾选“显示图片”,如图6所示:
图62、“导航器”中的“选择多项”前的复选框与“查询编辑器”中列字段右边的双箭头图标都不显示,图7是“导航器”中的“选择多项”前的复选框未显示的情况:
图73、只要勾选了 ie 中的“显示图片”,它们就会显示,因此,遇到窗口显示不正常的情况不要忘了查看 ie 是否为 9 以上版本与是否勾选了显示图片。
- ?
Excel只想显示一部分日期,怎样把其余部分隐藏起来?
卫特什露土
展开
有的时候,我们使用Excel时只想显示一部分日期,而并不想要另一部分显示出来,那么我们怎样把其余部分隐藏起来?
本期课程,IT君将带大家解决这个问题!
问题:只想显示一部分日期,怎样把其余部分隐藏起来?
方法:分列
Step1:选中需要修改的单元格——数据——分列。
Step2:固定宽度——点击下一步。
Step3:在建立分列处单击鼠标(若想取消分列线,则双击)——点击下一步。
Step4:设置各列想要的数据格式——完成。
文章若好,敬请收藏!
- ?
「Excel实用技巧」不用加班做,多个Excel表格合并,有简单方法了
深邃
展开
一位好朋友最近求助,每个月他都要重复的做相同的工作:有很多很多单独的Excel文件,需要逐个把其中指定的报表批量合并到不同Excel文件中
做了一个示例:把所有文件中的利润表工作表合并到另一个Excel文件中
文件夹中有N个公司的报表(为了方便演示,只列了3个)
每个公司的报表中有N个工作表
如果手工复制,要加班几天才能完成,有简单的方法吗? 还真没有!
除非.....用VBA编程,于是我用了两天时间做了一个报表合并工具。除了给朋友交工外,也分享给有需要求同学们。
1、打开Excel报表合并工具.xlsm,(关注小编,回复“表格合并”就能得到合并工具哦~)点击表格中的按钮会打开弹出合并窗口的主界面。
2、在窗口中进行三个必要操作
选取要合并文件所在的文件夹选取合并后的Excel文件(指定的工作表合并到此文件中)输入要合并的工作表名称
3、点击合并报表按钮进行合并,所有的利润表会合并到一个文件中。
合并多个表格,是工作中最让人头痛的难题,希望做的这个小工具能帮到同学们。
- ?
EXCLE使用技巧之—并排显示两个EXCLE表格
亦秋
展开
经常在工作中会一下子要用到两个EXCLE表格的内容,打开一个表,再另外打开一个表会覆盖第一个表的内容,重新打开又太麻烦。下面介绍一下怎样使两个EXCLE表格并排或横向排列,很简单哦。
首先打开工作中要同时用到的EXCLE表格(温馨提示:如果是一个EXCLE的两个表格,可以复制,重命名,然后同时打开),点击菜单栏中的视图,选择全部重排,选择水平并排或垂直并排,你想要的效果就达到了。
- ?
如何实现Win10系统Excel多窗口打开?
原野
展开
使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器。
(若弹出用户账户控制窗口,请允许以继续)
小易提示: 如果注册表修改不当可能会出现严重的问题。因此,请确保您认真执行这些步骤。为增加保护,请修改之前备份注册表。
定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open
右击,选择“导出”。在修改之前,我们先为其做一下备份。
做好备份后,就可以大胆修改了。
修改 Open\command 值。
展开“Open\command”,在右边细节窗口:
双击打开“默认”,将其键值改为"C:\Program Files(x86)\Microsoft Office\Office14\EXCEL.EXE" "%1"
(如果您使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)
(Win10系统显示为:"C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE"/e)
然后,双击 command,将鼠标光标移到数值数据最后,用"%1"代替/dde
(如果使用的是 Office 2007, 用"%1"代替/e)
重命名 Open\ddeexec。
选中“ddeexec”,右击,选择“重命名”。为其取个新名字,例如“ddeexec2”。
用相同的办法,对 HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open 进行备份和修改。
现在是不是能在单独的窗口中打开 Excel 文件呢?
- ?
如何快速合并单个excel表中的多个sheet的工作页
何靖
展开
合并方法如下:
把需要合并的excel表格文档放到同一个文件夹里
新建一个“数据合并.xlsx“文档
打开“数据合并.xlsx“文档,在”Sheet1“工作表的地方右键→查看代码(快捷键:“Alt+F11”,尽量选用快捷方式)进入到Microsoft Visual Basic for Applications窗口
双击工程资源管理器里面的sheet1,在右侧的代码区粘贴如下代码:Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xls")AWbName = ActiveWorkbook.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("A65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("A65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("A1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub
运行→运行子过程/用户窗体(或者直接点击运行按钮,快捷键:F5),即可合并所有Excel表格到”数据合并.xlsx“文档的Sheet1工作表里面
完成Excel表格的合并。
(本文内容由百度知道网友lvrqing贡献)
- ?
Excel表格中,如何只显示查找的内容?
韶梦易
展开
1.如图:Excel文件中包含多个数值,它们都有一个特点就是都含有5这样一个数值。
2.CTRL+F打开查找对话框,在查找内容是“5”但可以清楚看到,只要单元格含5都可以查找出来。这其实与我们本来是查找“5”的真实目的不一致。因为Excel中默认的查找方式是模糊查找。
3.在查找对话框中点击“选项”。
4.在“选项”中点击勾选“单元格匹配”,就是查找内容与单元格完全一致时还是才查找。再看一下查找结果。
(本文内容由百度知道网友茗童贡献)
- ?
win7系统下如何让多个excel像word用单独窗口打开
翟晓博
展开
1.使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器。
2.若弹出用户账户控制窗口,请允许以继续。
3.定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open右击,选择“导出”。在修改之前,我们先为其做一下备份。
做好备份后,就可以大胆修改了。
4.修改 Open\command值。展开“Open\command”,在右边细节窗口: 双击打开“默认”,将其键值改为"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1"
(如果使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)。
5.然后,双击 command,将鼠标光标移到数值数据最后,用"%1"代替/dde(如果使用的是 Office 2007, 用"%1"代替/e)
6.重命名 Open\ddeexec。选中“ddeexec”,右击,选择“重命名”。为其取个新名字,例如“ddeexec2”。
7.用相同的办法,对 HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open进行备份和修改。
(本文内容由百度知道网友贡献)
查看原文 >> - ?
Excel的分身术:在多个窗口中查看同一个工作表
许问兰
展开
Excel的分身术:在多个窗口中查看同一个工作表
大家好,我是@爱玩电脑。今天给大家讲讲如何将办公软件Excel的同一个工作表内容在两个及以上的窗口中显示,方便我们查看工作表的不同部分,进行数据核对、处理。我们前面讲过一个窗口拆分功能:天涯若比邻:Office办公软件的窗口拆分功能方便核对数据,这次讲的是另外一种方法。
概况:演示用的办公软件为Excel2007。我们的表格是这个样子的,表格的文件名是"新建窗口示例表格":
一、新建窗口
点击"视图"/"新建窗口"。好像没什么变化?实际上你可以看到表格的名字已经变成"新建窗口示例表格:2",
同时在屏幕下方的工具栏上可以看到已经是2个Excel文件窗口了。你还可以新建更多的窗口,但是好像更多的窗口也不太实用了。
二、排列窗口
点"视图"/"全部重排",然后选择排列方式(我一般选"垂直并排")
就可以发现两个相同内容的表格出现了。
三、处理数据
我们在任何一个窗口里面进行拖动,不会影响到另外一个窗口;我们在任何一个窗口进行数据修改,另外一个窗口都是同步修改。
好吧,办公软件Excel的新建窗口功能就讲到这里。文章由@爱玩电脑创作,转载请注明出处。
- ?
怎样在一个窗口打开多个EXCEL表格,而不是一个表格占一个窗口
Nelson
展开
方法1: 使用Office2010自带功能,不是很好用:
1.1 方法: 点击【文件】——【选项】——【高级】——【显示】,找到"在任务栏中显示所有窗口", 把钩去掉, 就可以多个excel文件在一个窗口里面了.
1.2 效果: 通过菜单栏的【视图】——【切换窗口】可以选择不同的窗口.
方法2: 使用Office Tab Enterprise插件,实现单窗口多标签文档浏览
2.1 去百度网盘下载该软件,已整理好,含注册码,地址如下 http://pan.baidu/s/1qWlVpEk
2.2 安装好插件, 并填好注册码后, 效果如下图:
更多具体内容可参考:
http://jingyan.baidu/article/ff42efa91847bbc19e2202f3.html
(本文内容由百度知道网友贡献)
excel多个表格怎么只显示一个窗口
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并