删除文件夹中的列名

时间:2018-07-15 03:02:29

标签: powerbi

我在Power BI中使用了文件夹数据源 这些文件是具有相同结构的excel文件

这些文件中的每个文件都有列名是第一个 当我加载数据时,虽然我单击了 “使用第一行作为标题”按钮

如何从所有文件中删除第一行。

在该文件夹中,我可能以100个文件结尾,所以我不能一个一个地删除它们

enter image description here

2 个答案:

答案 0 :(得分:1)

样本数据:

sample data

您可以在Column1上应用文本过滤器以过滤出值。

filter filter column 1

结果:

results

假设您没有一个有用的数据行,其中值恰好是  Column1代表Column1

M查询FYR:

#"Filtered Rows" = Table.SelectRows(#"Your Previous Steps", each [Column1] <> "Column1")

答案 1 :(得分:1)

我有类似的问题要解决。我在这里找到答案: https://powerbi.tips/2016/08/load-multiple-excel-xlsx-files/

逻辑是:

  1. 从Excel文件中获取数据时,每张工作表的列Date的值为Table
  2. 请参阅Data列,不展开。添加新列:

    = Table.AddColumn(#"Previous Step", "TablesWithHeaders", each Table.PromoteHeaders([Data], [PromoteAllScalars=true]))

  3. 展开列TablesWithHeaders