网络源到准备好的Excel

问题描述 投票:0回答:1

从这个网页,如果我想将所有更新获取到准备好的 Excel 中https://www.medsafe.govt.nz/other/Updates-Data-sheets-and-CMIs.asp.

您可以看到数据是根据日期划分的,当我使用从 Excel 选项(来自网络)(强力查询)“获取数据”时,数据会根据日期加载到不同的工作表中。我希望它在单个 Excel 中,一个在另一个下,并通过在具有日期的旁边添加列来区分,并通过在日期上放置过滤器我可以看到产品。请提出更好的方法。

另外,作为一个单独的问题,是否有一种更快的方法将多个工作表中的数据整理到单个工作表中

另外,作为一个单独的问题,是否有一种更快的方法可以一次删除所有工作表上的过滤器,例如同时在所有工作表上按 ctrl+shift+L

excel powerquery worksheet
1个回答
0
投票

每个问题一个问题。

您可以将其粘贴到主页...高级编辑器...中的 powerquery

let Source = Web.Page(Web.Contents("https://www.medsafe.govt.nz/other/Updates-Data-sheets-and-CMIs.asp")),
List = List.Union(List.Transform(Source[Data], each Table.ColumnNames(_))),
#"Expanded Data" = Table.ExpandTableColumn(Source, "Data", List,List)
in #"Expanded Data"
  1. 是的

  2. 是的

© www.soinside.com 2019 - 2024. All rights reserved.