如何将多个Excel工作表和工作簿合并在一起?
首先,从下图中,我们要很形象化地先明确掉文件夹、工作簿、工作表的概念。
其次,要合并的数据应该是格式统一的,工作簿/工作表表头(或者叫字段名)要一致、列数等同,否则只是一堆乱糟糟的数据合并堆砌就没有任何意义。
Excel合并成一个Excel存在两种情况,一种是多个工作表合并成一个工作表,另一种是多个工作簿合并成一个工作簿。
工作表/工作簿合并的方式以下几种办法:
1、临时性的少量工作簿少量工作表的情况,我们直接复制粘贴数据即可。这种情况不会花太多时间,即使职场小白绝大多数都是可以轻松上手。
2、如果要合并的Excel文件格式是CSV,可以用Windows 批处理命令进行处理。但想必这种方法很冷门。掌握的人就不可能会为了合并几个Excel而犯愁。
3、通过VBA代码进行合并。这种方法并入容易上手,而且VBA代码还是蛮晦涩,不容易上手,好处是VBA代码兼容性好,基本上啥版本的Excel都可以正常使用。
4、使用微软office2013版及以上的版本自带的Power Query进行合并。Power Query简称PQ。它可以在你不懂任何代码或者只需要掌握极少几个英语单词一样的函数名称的情况下,点点几个按钮就能实现数据的合并。
我们重点说第四种方法。我默认您使用的就是微软Office2013或以上的版本。如果没有,安装一下就可以了。
我们先说合并工作表的情况。打开的Excel软件依次点击【数据】/【新建查询】/【从Excel工作簿】,见附图:
点【从Excel工作簿】之后,找到您要做合并处理的工作簿文件。如下截图中,我以合并杭州天气为例。选择文件,然后点【导入】。
出现的界面我们直接选择文件夹,即第一个红框位置,然后点【转换数据】。
点【转换数据】后就可以看到如下界面,接着点开箭头指向的框红的按钮。
看到如下界面,到这一步可以直接点确定即可。
以下截图是你会看到的部分界面。我们参照追加合并的每个表的表头,双击下图中箭头指向的名称,直接改成对应的表头名称即可。
会看到的界面效果
双击,修改表头
表头修改完成后,随机选择一个表头的列,在此以【索引】列为例,把但凡是表头名称的“索引”的行筛除掉,看以下截图
这一步操作完成后的数据就是所有合并完成好的数据了。你可以把默认自带的一些表头删除掉。
最后,点击左上角的【关闭并上载】:
合并工作表的工作就这么完成了。整个过程不存在需要你输入任何代码,是不是比VBA轻松多了?
接下来我们说说合并多个Excel工作簿。流程上,跟合并工作表差不多,但有三个不同之处:
1、点【数据】/【新建查询】/后,需要选择【从文件夹】
2、弹出的对话选择的是文件夹,之后点打开。
3、点【转换数据】
4、依次点击【添加列】/【自定义列】
5、输入公式Excel.Workbook(),括号内的参数就是右侧的Content。之后点确定
接下来的操作跟合并工作表的操作套路一样。另外,PQ处理好之后,如果您的数据有新增,不管是新增了工作簿还是工作表,你需要追加合并时只需要刷新数据即可,不用再重复操作以上过程,减少了许多重复劳动,真正可以一劳永逸哦。
希望能帮到您,赶紧试试看!
绛旓細棣栧厛鎴戜滑闇瑕佸皢Excel琛ㄦ牸鏂囦欢鍙﹀瓨涓篊SV鏂囦欢锛岃繖涓姝ュ彲浠ラ氳繃VBA鎵归噺鎿嶄綔銆傛墦寮浠绘剰宸ヤ綔绨锛岃皟鍑篤isual Basic鐣岄潰锛岃緭鍏ヤ互涓嬩唬鐮侊紙濡備綍鎻掑叆浠g爜涓婇潰鏈変粙缁嶏紝杩欓噷涓嶅啀璧樿堪锛夛細Sub xlsxtocsv()Application.ScreenUpdating=False Application.DisplayAlerts=False t=ActiveWorkbook.Name mypath=ActiveWorkbook.Path&"\"m...
绛旓細1銆侀鍏堟妸闇瑕佸悎骞剁殑excel鏂囦欢褰掔被鍦ㄤ竴涓枃浠跺す涓柟渚挎煡鎵鹃夋嫨銆2銆佹墦寮excel琛ㄦ牸锛岀劧鍚庝緷娆$偣鍑籩xcel琛ㄦ牸涓暟鎹斺斿悎骞惰〃鏍尖斺斿涓伐浣滆〃鍚堝苟鎴愪竴涓伐浣滆〃銆3銆佺劧鍚庡湪寮瑰嚭瀵硅瘽妗嗕腑鐐瑰嚮鈥濇坊鍔犳枃浠垛滐紝鎶婇渶瑕佸悎骞剁殑excel琛ㄦ牸娣诲姞鍒版枃浠朵腑銆4銆佹帴鐫鍙栨秷鍕鹃夋柊寤虹殑excel琛紝骞跺湪宸︿笅鏂圭殑閫夐」涓缃〃鏍兼爣棰...
绛旓細1锛夊彲浠ユ柊寤轰竴涓枃浠跺す锛屽皢銆愬涓伐浣滅翱涓寮犲伐浣滆〃鐨勫悎骞躲戞枃浠跺す鏀捐繘鍘伙紝鐒跺悗鍐嶉噷闈㈠啀鏂板缓涓涓伐浣滅翱锛屽湪鍏朵腑杩涜鎿嶄綔浠ュ強瀛樻斁鍚堝苟鍚庣殑鏁版嵁銆傝繖鏍峰ソ鍘绘煡鐪嬶紝鏁版嵁璺緞涓嶅彉鐨勬儏鍐碉紝宸ヤ綔琛ㄥ唴瀹瑰彉鍖栵紝鍒锋柊鍚庯紝鍚堝苟鍚庣殑鏁版嵁涔熷彉鍖栥2锛夛級灏嗘暟鎹幏鍙栧埌power query涓紱鏉ュ埌銆愭暟鎹戦夐」鍗♀啋銆愯幏鍙栨暟鎹戔啋 ...
绛旓細1銆佷互Excel 2016涓轰緥锛屾墦寮Excel宸ヤ綔琛;2銆佸悓鏃舵寜Alt+D+P缁勫悎閿紝鎵撳紑鈥滄暟鎹忚琛ㄥ拰鏁版嵁閫忚鍥惧悜瀵尖濓紝閫夋嫨鈥滃閲嶅悎骞舵暟鎹尯鍩熲濓紝骞跺嬀閫夆滄暟鎹忚琛ㄢ;3銆佹寜鈥滀笅涓姝モ濆悗锛岄夋嫨鈥滃垱寤哄崟椤靛瓧娈碘;4銆佹寜鈥滀笅涓姝モ濆悗锛岄愪竴灏嗘暟鎹尯鍩熸坊鍔犲埌鈥滄眹鎬绘暟鎹殑宸ヤ綔琛ㄦ暟鎹尯鍩熲;5銆佹寜鈥滀笅涓姝モ濆悗锛...
绛旓細1銆侀鍏堝湪鎵撳紑澶氫釜Excel宸ヤ綔琛鐨勬椂鍊欙紝鍙槸鏄剧ず鍦ㄤ竴涓獥鍙d腑銆2銆佽繖鏃跺彲浠ョ偣鍑籈xcel2007宸︿笂瑙掔殑鈥滄枃浠垛濊彍鍗曘3銆佸湪鎵撳紑鐨勪笅鎷夎彍鍗曚腑鐐瑰嚮鈥淓xcel閫夐」鈥濇寜閽4銆佽繖鏃跺氨鍙互鎵撳紑Excel閫夐」绐楀彛浜嗭紝鐐瑰嚮宸︿晶杈规爮鐨勨滈珮绾р濊彍鍗曢」銆5銆佸湪鍙充晶绐楀彛鐨勨滄樉绀衡濅竴鏍忎腑鎵惧埌鈥滃湪浠诲姟鏍忎腑鏄剧ず鎵鏈夌獥鍙b濅竴椤癸紝骞跺嬀閫...
绛旓細濡備綍灏嗗涓猠xcel琛ㄦ牸姹囨诲埌涓寮犺〃鏍1銆佹墦寮EXCEL琛ㄦ牸锛屽垱寤轰竴寮犳眹鎬昏〃鏍硷紝鐐瑰嚮鍔熻兘鍖衡滄暟鎹紞鍚堝苟璁$畻鈥濄傚脊鍑衡滃悎骞惰绠椻濈獥鍙o紝鐐瑰嚮寮曠敤浣嶇疆鍙充晶鐨勭澶村浘鏍囷紝閫夋嫨闇瑕佸悎骞剁殑鏄庣粏鏁版嵁銆2銆侀鍏堟墦寮鍏朵腑涓涓怑xcel銆戞枃妗o紝濡備笅鍥炬墍绀恒傜劧鍚庣偣鍑汇愭暟鎹戯紝濡備笅鍥炬墍绀恒傜劧鍚庣偣鍑汇愭柊寤烘煡璇戯紝濡備笅鍥炬墍绀恒
绛旓細1銆佹墦寮浠绘剰涓涓Excel琛ㄦ牸锛佺偣鍑诲乏涓婅鎸夐挳锛佸啀鐐瑰嚮鈥淓xcel閫夐」鈥濊彍鍗曘傚湪鎵撳紑鈥淓xcel閫夐」鈥濊彍鍗曚腑閫夋嫨楂樼骇閫夐」銆傜劧鍚庢壘鍒扳滄樉绀衡濊彍鍗曚笅鐨勨滃湪浠诲姟鏍忎腑鏄剧ず鎵鏈夌獥鍙b濓紝鎶婂墠闈㈢殑妗嗘鎵撲笂閽┿2銆佸鍥炬墍绀猴紝宸ヤ綔钖勪腑鏈変袱涓宸ヤ綔琛锛岀幇鍦ㄦ妸杩欎袱涓伐浣滆〃鍚屾椂鏄剧ず鍦ㄥ綋鍓嶇殑绐楀彛褰撲腑銆傚畬鎴愪笂涓姝ヤ箣鍚庯紝鍦ㄥ叾涓竴...
绛旓細宸ヤ綔琛/宸ヤ綔绨鍚堝苟鐨勬柟寮忎互涓嬪嚑绉嶅姙娉曪細1銆佷复鏃舵х殑灏戦噺宸ヤ綔绨垮皯閲忓伐浣滆〃鐨勬儏鍐碉紝鎴戜滑鐩存帴澶嶅埗绮樿创鏁版嵁鍗冲彲銆傝繖绉嶆儏鍐典笉浼氳姳澶鏃堕棿锛屽嵆浣胯亴鍦哄皬鐧界粷澶у鏁伴兘鏄彲浠ヨ交鏉句笂鎵嬨2銆佸鏋滆鍚堝苟鐨Excel鏂囦欢鏍煎紡鏄疌SV锛屽彲浠ョ敤Windows 鎵瑰鐞嗗懡浠よ繘琛屽鐞嗐備絾鎯冲繀杩欑鏂规硶寰堝喎闂ㄣ傛帉鎻$殑浜哄氨涓嶅彲鑳戒細涓轰簡鍚堝苟鍑犱釜...
绛旓細1.濡傛灉瑕佹眰鍜岀殑宸ヤ綔琛涓嶅湪涓璧凤紝鍏堝皢鎵鏈夐渶瑕佹眰鍜岀殑宸ヤ綔琛ㄦ斁鍦ㄤ竴璧凤紝鏂规硶鏄崟鍑诲伐浣滆〃鏍囩杩涜鎷栧姩銆2.閫夋嫨鈥滄昏鈥濆伐浣滆〃鐨凙1鍗曞厓鏍硷紝鍦ㄧ紪杈戞爮涓緭鍏モ=SUM(鈥濓紝鍗曞嚮绗竴涓伐浣滆〃鏍囩鈥淪heet1鈥濓紝杩欐椂缂栬緫鏍忔樉绀轰负鈥=SUM("Sheet1锛佲濄3.鎸変綇Shift閿殑鍚屾椂鍗曞嚮瑕佹眰鍜岀殑鏈鍚庝竴涓伐浣滆〃鏍囩鈥淪heet7...
绛旓細瑕佷粠鍚屼竴涓Excel宸ヤ綔绨涓殑澶氫釜宸ヤ綔琛ㄤ腑鎻愬彇鐩稿悓鐨勬暟鎹紝浣犲彲浠ヤ娇鐢ㄤ互涓嬪嚑绉嶆柟娉曪細1. 浣跨敤鍏紡锛氫綘鍙互鍦ㄧ洰鏍囧伐浣滆〃涓娇鐢‥xcel鐨勫叕寮忔潵鎻愬彇鏁版嵁銆傚亣璁句綘瑕佷粠涓嶅悓鐨勫伐浣滆〃涓彁鍙朅鍒楃殑鏁版嵁锛屽彲浠ヤ娇鐢ㄥ涓嬬殑=Sheet1!A1鍏紡鏉ユ彁鍙朣heet1涓殑鏁版嵁锛岀劧鍚庢嫋鍔ㄨ鍏紡鍒板叾浠栧伐浣滆〃涓互鑾峰彇鐩稿簲鐨勬暟鎹2. 浣跨敤...