首页 > 其他分享 >多簿多表合并

多簿多表合并

时间:2022-08-16 18:47:59浏览次数:59  
标签:Kind 多表 删除 合并 工作 Date Table Data

问题:同一文件夹内的多个工作簿,每个工作簿内工作表数量不定,需要合并到一个工作表里。

注意:每个工作表标题均在第一行

示例工作簿在C盘下的数据源文件夹中,每列标题分别为:日期、城市/地区、品名、类别、销量、单价、销售额

let
    源 = Folder.Files("C:\数据源"),
    重命名的列 = Table.RenameColumns(源,{{"Name", "工作簿名"}}),
    替换的值 = Table.ReplaceValue(重命名的列,".xlsx","",Replacer.ReplaceText,{"工作簿名"}),
    已添加自定义 = Table.AddColumn(替换的值, "工作簿", each Excel.Workbook([Content],true)),
    删除的列 = Table.RemoveColumns(已添加自定义,{"Content", "Extension", "Date accessed", "Date modified", "Date created", "Attributes", "Folder Path"}),
    #"展开的“工作簿”" = Table.ExpandTableColumn(删除的列, "工作簿", {"Name", "Data", "Kind"}, {"工作表名", "Data", "Kind"}),
    筛选的行 = Table.SelectRows(#"展开的“工作簿”", each [Kind] = "Sheet"),
    删除的列1 = Table.RemoveColumns(筛选的行,{"Kind"}),
    #"展开的“Data”" = Table.ExpandTableColumn(删除的列1, "Data", {"日期", "城市/地区", "品名", "类别", "销量", "单价", "销售额"})
in
    #"展开的“Data”"

 

标签:Kind,多表,删除,合并,工作,Date,Table,Data
From: https://www.cnblogs.com/officeplayer/p/16592542.html

相关文章

  • 合并两个排序的链表
    目录题目描述解题思路解题代码题目描述题目地址:http://mtw.so/6r71s0题目要求:输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的......
  • 力扣-88-合并两个有序数组
    本来觉得很简单,然后准备提交了发现要在数组1里面合并,没有额外空间然后就有了一个大胆的想法——我直接插进去然后sortclassSolution{public: voidmerge(vector<int>......
  • python中实现字典的合并
     001、利用内置函数update实现>>>dict1={"a":100,"b":200}##测试字典1>>>dict1{'a':100,'b':200}>>>dict2={"c":300,"d":400}......
  • NC50493 石子合并
    题目链接题目题目描述将n堆石子绕圆形操场排放,现要将石子有序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合并的得分。请编写......
  • java实现大文件的拆分与合并
    前言我需要把一个大文件上传到网盘上,由于网盘禁止上传大于4G的文件,所以我想通过Java程序来把大文件分割为小文件后,再上传,等需要的时候,通过程序把文件进行合并即可。一、......
  • NC13230 合并回文子串
    题目链接题目题目描述输入两个字符串A和B,合并成一个串C,属于A和B的字符在C中顺序保持不变。如"abc"和"xyz"可以被组合成"axbycz"或"abxcyz"等。我们定义字符串的价值为......
  • 利用ffmpeg合并音频和视频
    一、当视频文件中没有音频时将audioname音频与videoname视频替换ffmpeg-ivideoname.mp4-imusic.mp3-c:vcopy-c:aaac-strictexperimentaloutputname.mp4二、当......
  • Yii2多表关联查询(hasOne、hasMany、join、joinwith)
    表结构现在有客户表、订单表、图书表、作者表,客户表Customer(idcustomer_name)订单表Order(idorder_namecustomer_idbook_id)图书表(idbook_nameauthor_id)作者表......