发布网友 发布时间:2022-04-25 16:25
共2个回答
热心网友 时间:2022-04-18 15:54
一个彩虹多个复杂的表头合并成一个文件。直接合并并居中就好了。追问什么意思呢,图片上那个表头是三个单元格。怎么让这三个单元格当表头呢
热心网友 时间:2022-04-18 17:12
可以使用OneTable这个软件, 你的三层表头可以被压缩成一层。
支持多层表头结构
支持一页多表
列名映射统一工具
一、单层表头结构(列名不统一,一页多表)
01. 原数据
公司A和B的12个月的销售数据此数据中存在诸多问题,列名不统一、列名错位、有空列名等
单层表层结构,列名不统一02. 将文件夹导入OneTable,并选择要合并的文件和表单(Sheet)
第一步:选择文件及表单03. 设置表头结构
第二步:设置表头结构本次为单层表头结构,只需要在任意一张表上设置好表头开始行和结束行,以及所有表格的表头都有的一个共有字段,例:“订单日期”。如果所有表格里没有共有字段也可以用“|"来设置多个共有字段,例:“订单日期|订单“。
表头只需要在一张表上设置好就可以,不需要每一张表都设置。
04. 提取列名
第三步:提取列名本数据集一共有12个文件,24个表单(Sheet),36个表格(表格数大于表单数,说明有一页多表的情况)。
所有表格都有的列为:“利润“、“订单日期”
非所有表格都有的列为:“产品”、“产品编号”、“收入”、“销售收入”和Unamed(原数据的未命名的列)等
那么现在需要对不统一的列名进行映射(Mapping)
05. 统一列名(映射工具)
将“客户”和“客户ID”映射在一起选中要映射在一起的列,右键选择“放入映射区”
映射后“客户”和“客户ID”会被统一命名成“客户ID”重命名列名统一后的列名集所有列名已经统一06. 输出合并文件
开始合并可以选择将结果文件保存为Excel或者CSV
输出文件文件名称(File)、表单(Sheet)、原行数(Row)、表格顺序(Table)为新增的辅助列
表格顺序为,例如一页有上下两个表,那么这两个表的顺序依次就是1、2。
二、多层表头结构(列名不统一,一页多表)
01. 原数据
2021年全年序时账多层结构表头02. 将文件夹导入OneTable
导入文件并选择要合并的文件和表单03. 设置表头结构
设置表头结构04. 提取列名
提取列名多层表头结构会自动填充,比如“科目编码”这一列原本是合并单元格,填充过后此列为“科目编码|科目编码”
05. 统一列名(映射工具)
对不统一的列名进行映射映射完成后点击应用后06. 输出合并文件
合并后的表格多层表格合并后的结果,可以通过降维等方式得到自己想要的维度
三、软件下载
下载页面此软件有永久免费版本
下载链接:
OneTable - Downloadonetable.tech/download