How to Import Tables From the Web to Excel 365
Summary
- Importing tables from the internet to Excel 365 is straightforward and saves time. Simply copy the web page's URL and use the "From Web" function in the "Data" tab.
- Use the Power Query Editor to manage and transform imported data, such as removing duplicate headers or combining data from other sources.
- Customize the imported table in the Excel worksheet, adjusting formatting, column widths, and row heights. Set up automatic data refresh options if needed.
Have you found a table on the internet that you want to use in your Excel 365 spreadsheet? Manually copying the data can be time-consuming and is prone to mistakes, and if you copy and paste straight from the website, you'll spend too much time adjusting the formatting. Instead, Excel has an in-built way to easily import the table to your spreadsheet.
Importing the Table
In your web browser, go to the web page where the data you want to import is located, and copy (using the keyboard shortcut Ctrl C) the URL. We will use the Wikipedia page on world population as our example.
Head to the Excel workbook where you want to import the table. Open the "Data" tab on the ribbon, and in the Get And Transform Data group, click "From Web."
Paste (using the shortcut Ctrl V) the URL into the dialog box that opens, and click "OK."
Depending on the size of the web page you're exporting from, this might take a while. Be patient!
In the Navigator that opens, you can see (1) the list of tables identified on the web page, and (2) the option to view the data in Table View or Web View.
I prefer to use the Table View, as this shows roughly how the table will look when imported to Excel.
In my case, I want to import the table called "Population by region (2020 estimates)," so I will locate this in the Navigator and see how it looks in the preview. You can use the scroll bar to review the full width of the table, or simply drag the window from the edge to widen it. If you're happy that Excel is importing the correct data, click "Load."
If you want to choose a different place to import your data, click the drop-down arrow next to "Load", and choose a different location. Clicking "Transform Data" will open the Power Query Editor, but we'll get to that stage later.
Your imported table will then show in the Excel workbook you have open (in a new tab). You can split the screen to compare the original web page table and the imported table to make sure everything's copied over correctly.
In my example, Excel has automatically formatted the data into a table and removed the national flags and all the links to other web pages, which is great—however, we can see that the header row has been duplicated, and there are some issues with spacing in the final column. Let's look at how best to manage the imported data.
Managing the Imported Data
After you have imported the data, use the Power Query Editor to transform your data (such as removing columns), or combine your data (such as integrating info from other sources), before then loading it back onto your Excel worksheet.
The Power Query Editor also establishes and stores the connection between your Excel worksheet and the data source. Access the Power Query Editor by clicking anywhere on the imported table, opening the "Query" tab on the ribbon, and clicking "Edit."
I want to remove the duplicate header row. To do this, in the Power Query Editor, I click "Remove Rows" and then "Remove Top Rows." In the dialog box that appears, I tell Excel to remove one row.
Take some time to browse the other options in the four tabs on the ribbon. You can also see the Query Settings on the right-hand side of your window, which tracks the steps that your imported data have undergone.
Once you are happy with the shape of your data, click "Close And Load" (top-left corner), and this will take you back to your Excel worksheet with the changes updated. Again, depending on the size of the data, this may take a while to complete.
In the Excel workbook itself, you can make more specific changes to your table, such as changing the table design, shrinking the data to fit into its cell, or resizing the columns or rows.
In my case, I want to add a line break between the most populous cities and their metropolitan areas in the final column. I also want to wrap the text in each cell, increase the table's row heights and adjust the column widths, increase the font size, and change the table design to blue. All of this can be done within the Excel workbook, as opposed to the Power Query Editor.
If you change the column width or row height, if the table updates (see below), they will revert to their imported size. To avoid this, right-click the table in your Excel workbook, hover over "Table", and click "External Data Properties." Uncheck the "Adjust Column Width" option.
Finally, if you want to make sure your table contains the latest data, you can force Excel to refresh the imported info. Click anywhere on the table in your Excel worksheet, go to the "Query" tab on the ribbon, and click "Properties." Then, in the Query Properties window, head to the "Usage" tab.
Here, you can choose your refreshing options:
- Enable Background Refresh: When you refresh, you can carry on with other tasks. Unchecking this option means you'll have to wait while the refresh takes place.
- Refresh Every x Minutes: Automatically updates the data at regular intervals.
- Refresh Data When Opening The File: Forces Excel to update your table whenever you open the workbook.
- Refresh This Connection On Refresh All: Tells the Power Query Editor to make sure the link between your imported data and its source is updated.
- Enable Fast Data Load: According to Microsoft, "your query will take less time to load—however, Excel may be unresponsive for long periods of time during the upload."
For a simple table data import, check "Enable Background Refresh" and "Refresh Data When Opening The File" (if the data won't change very often). Choosing only these two options means that Excel will run more smoothly without constant interruptions through automatic refreshes. If you know your data is not going to change at all—for example, if you're importing an historic sports league table—uncheck all refresh options.
To force a manual refresh at any time, click anywhere on your table, open the "Query" tab on the ribbon, and click "Refresh". You'll see the status of the refresh at the bottom of your Excel window.
Now that you have successfully imported your table, you can use the data to create charts or graphs, or analyze the data using Excel's formulas.
The above is the detailed content of How to Import Tables From the Web to Excel 365. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Excel web version features enhancements to improve efficiency! While Excel desktop version is more powerful, the web version has also been significantly improved over the past year. This article will focus on five key improvements: Easily insert rows and columns: In Excel web, just hover over the row or column header and click the " " sign that appears to insert a new row or column. There is no need to use the confusing right-click menu "insert" function anymore. This method is faster, and newly inserted rows or columns inherit the format of adjacent cells. Export as CSV files: Excel now supports exporting worksheets as CSV files for easy data transfer and compatibility with other software. Click "File" > "Export"

Excel's LAMBDA Functions: An easy guide to creating custom functions Before Excel introduced the LAMBDA function, creating a custom function requires VBA or macro. Now, with LAMBDA, you can easily implement it using the familiar Excel syntax. This guide will guide you step by step how to use the LAMBDA function. It is recommended that you read the parts of this guide in order, first understand the grammar and simple examples, and then learn practical applications. The LAMBDA function is available for Microsoft 365 (Windows and Mac), Excel 2024 (Windows and Mac), and Excel for the web. E

Quick Links Why Use the Camera Tool?

Master Microsoft Excel with these essential keyboard shortcuts! This cheat sheet provides quick access to the most frequently used commands, saving you valuable time and effort. It covers essential key combinations, Paste Special functions, workboo

In Excel, using the timeline filter can display data by time period more efficiently, which is more convenient than using the filter button. The Timeline is a dynamic filtering option that allows you to quickly display data for a single date, month, quarter, or year. Step 1: Convert data to pivot table First, convert the original Excel data into a pivot table. Select any cell in the data table (formatted or not) and click PivotTable on the Insert tab of the ribbon. Related: How to Create Pivot Tables in Microsoft Excel Don't be intimidated by the pivot table! We will teach you basic skills that you can master in minutes. Related Articles In the dialog box, make sure the entire data range is selected (

Excel's PERCENTOF function: Easily calculate the proportion of data subsets Excel's PERCENTOF function can quickly calculate the proportion of data subsets in the entire data set, avoiding the hassle of creating complex formulas. PERCENTOF function syntax The PERCENTOF function has two parameters: =PERCENTOF(a,b) in: a (required) is a subset of data that forms part of the entire data set; b (required) is the entire dataset. In other words, the PERCENTOF function calculates the percentage of the subset a to the total dataset b. Calculate the proportion of individual values using PERCENTOF The easiest way to use the PERCENTOF function is to calculate the single

Excel Overflow Range Operator (#) enables formulas to be automatically adjusted to accommodate changes in overflow range size. This feature is only available for Microsoft 365 Excel for Windows or Mac. Common functions such as UNIQUE, COUNTIF, and SORTBY can be used in conjunction with overflow range operators to generate dynamic sortable lists. The pound sign (#) in the Excel formula is also called the overflow range operator, which instructs the program to consider all results in the overflow range. Therefore, even if the overflow range increases or decreases, the formula containing # will automatically reflect this change. How to list and sort unique values in Microsoft Excel

Excel worksheets have three levels of visibility: visible, hidden, and very hidden. Setting the worksheet to "very hidden" reduces the likelihood that others can access them. To set the worksheet to "very hidden", set its visibility to "xlsSheetVeryHidden" in the VBA window. Excel worksheets have three levels of visibility: visible, hidden, and very hidden. Many people know how to hide and unhide the worksheet by right-clicking on the tab area at the bottom of the workbook, but this is just a medium way to remove the Excel worksheet from the view. Whether you want to organize the workbook tabs, set up dedicated worksheets for drop-down list options and other controls, keeping only the most important worksheets visible, and
