如何将表格从网页导入Excel 365?本文有详细的步骤
根据你要导出的网页的大小,这可能需要一段时间。耐心点!
在打开的导航器中,你可以看到(1)网页上标识的表列表,以及(2)在表视图或web视图中查看数据的选项。
我更喜欢使用表视图,因为这大致显示了导入Excel时表的外观。
就我而言,我想导入名为“按地区划分的人口(2020年估计)”的表,因此我将在导航器中找到它,并查看它在预览中的外观。你可以使用滚动条查看表格的整个宽度,或者只需从边缘拖动窗口即可将其加宽。如果你对Excel导入正确的数据感到满意,请单击“加载”。
注意:如果要选择其他位置导入数据,请单击“加载”旁边的下拉箭头,然后选择其他位置。点击“转换数据”将打开Power查询编辑器,但我们稍后会进入该阶段。
然后,你导入的表将显示在你打开的Excel工作簿中(在新选项卡中)。你可以拆分屏幕以比较原始网页表和导入的表,以确保所有内容都被正确复制。
在我的示例中,Excel已自动将数据格式化为表格,并删除了国旗和其他网页的所有链接,这很好——但是,我们可以看到标题行已被重复,最后一列的间距存在一些问题。让我们看看如何最好地管理导入的数据。
管理导入的数据
导入数据后,使用Power Query编辑器转换数据(如删除列)或组合数据(如整合其他来源的信息),然后再将其加载回Excel工作表。
Power Query编辑器还建立并存储Excel工作表和数据源之间的连接。通过单击导入表上的任意位置,打开功能区上的“查询”选项卡,然后单击“编辑”来访问Power查询编辑器。
我想删除重复的标题行。为此,在Power Query编辑器中,我单击“删除行”,然后单击“删除顶行”。在出现的对话框中,我告诉Excel删除一行。
花点时间浏览功能区上四个选项卡中的其他选项。你还可以在窗口右侧看到查询设置,它跟踪导入数据所经历的步骤。
一旦你对数据的形状感到满意,点击“关闭并上载”(左上角),这将带你回到更新了更改的Excel工作表。同样,根据数据的大小,这可能需要一段时间才能完成。
在Excel工作簿本身中,你可以对表进行更具体的更改,例如更改表设计、缩小数据以适应其单元格,或调整列或行的大小。
就我而言,我想在最后一列中添加人口最多的城市与其大都市区之间的分线。我还想将文本包裹在每个单元格中,增加表格的行高并调整列宽,增加字体大小,并将表格设计更改为蓝色。所有这些都可以在Excel工作簿中完成,而不是在Power Query编辑器中。
注意:如果更改列宽或行高,如果表更新(见下文),它们将恢复到导入的大小。要避免这种情况,请右键单击Excel工作簿中的表,将鼠标悬停在“表”上,然后单击“外部数据属性”。取消选中“调整列宽”选项。
最后,如果你想确保你的表包含最新数据,你可以强制Excel刷新导入的信息。单击Excel工作表中表格的任意位置,转到功能区上的“查询”选项卡,然后单击“属性”。然后,在“查询属性”窗口中,转到“使用状况”选项卡。
在这里,你可以选择刷新选项:
允许后台刷新:刷新后,你可以继续执行其他任务。取消选中此选项意味着你必须等待刷新。
刷新频率:定期自动更新数据。
打开文件时刷新数据:每当你打开工作簿时,Excel都会强制更新你的表。
全部刷新时刷新此连接:告诉Power Query Editor确保已更新导入数据与其源之间的链接。
启用快速数据加载:根据微软的说法,“你的查询加载时间会更短——但是,Excel在上传过程中可能会长时间没有响应。”
对于简单的表数据导入,请选中“允许后台刷新”和“打开文件时刷新数据”(如果数据不会经常更改)。仅选择这两个选项意味着Excel将通过自动刷新更平稳地运行,而不会不断中断。如果你知道你的数据根本不会改变——例如,如果你要导入一个历史体育排名表——取消选中所有刷新选项。
要随时强制手动刷新,请单击表上的任何位置,打开功能区上的“查询”选项卡,然后单击“刷新”。你将在Excel窗口底部看到刷新状态。
结果
现在你已经成功导入了表,你可以使用这些数据创建图表或图形,或使用Excel的公式分析数据。返回搜狐,查看更多