标题在固定行的多表合并,通过Table.Skip()这个函数跳过不是目标标题的行数,就可以完成标题在固定行的合并。

图 1
标题不固定,如图1,合肥公司标题在3行,南京公司在第5行,杭州公司在第5行,这样的多表合并,是否可以通过Table.Skip()函数自动跳过不是目标标题的行,答案是可以的。
首先仍然是先导入要合并的工作簿或文件。

图 2
选择菜单【添加列】下的『自定义列』,如图2。

图 3
进入〖自定义列〗页面,如图3,在「自定义列公式中」输入”=Table.Skip([data],each [Column1] <>“日期”)”,〘确定〙。
注意:
1. 区分字母大小写,每个单词开头字母大写(each 除外)。
2. 函数第一个参数,为引用列,可以在可用列中直接选择。
3. 函数第二个参数,按条件跳过,这里面我选择是跳过第一列不等于【日期】的行。
其中:each指条件前每一行。
4. 函数的第二个参数,不一定非选第一列,选择你想利用的目标标题在其他行没有相同内容的就行。
这样我们就创建好了自定义列。
解析[自定义]这一列,删除非目标表其他列,将第一行作标题,筛选日期列,勾掉【日期】列文字[日期]。
最后,我们把数据类型修改成正解的数据类型,关闭并上载。
标题不固定的多表合并就完成了。
你学会了吗?