Learn to import live or static Web Data using Power Query

Do you want to automatically fetch live or static data from the web into Excel? It might be stock prices, exchange rates, product listings, or sports scores. Consider Microsoft Excel as the greatest carpenter in your life and he will do the ingrained job of grabbing data off any website for you in a jiffy with built-in tools. With a few easy steps, you'll have a dynamic worksheet that limits itself from an external source. 


🌐 Why Import Data from Web into Excel?

  • Stay current with live financial or business data
  • Save time and jump over cumbersome copy-paste tasks
  • Generate reports and dashboards based upon external data
  • Keep refreshing your dynamic data sets every interval

With Excel’s web data integration, you’ll turn your spreadsheet into a smart tool that adapts with real-time insights.


📥 How to Import Data from a Website Into Excel

Method 1: By Power Query (Get & Transform)

  1. Open a blank Excel workbook.
  2. Go to the Data tab.
  3. Get Data -> From Other Sources -> From Web.
  4. Paste the website URL(should be a valid public page).
  5. Select whichever data table you want to import ( Excel will detect tables on the page ).
  6. Click Load to import the data into the sheet.
  7. Now your spreadsheet has a live connection! To refresh it:

Click Data -> Refresh All or simply right-click somewhere on the data and select Refresh.

✅ Good for:

Importing stock ticker data from Yahoo Finance

Pulling live football match scores

Scraping product lists from ecommerce websites

Method 2: Using Legacy Web Queries (for older Excel versions)

  1. Go to Data -> From Web.

  2. Enter the target URL.

  3. Navigate through the browser interface to select tables.

  4. Import and load the data.

🔎 Note: Legacy method is deprecated in newer versions. Prefer Power Query for flexibility and support.


⚡ Pro Tips for Better Results

  • Choose websites that have structured HTML tables (such as Wikipedia or finance sites).
  • For sophisticated web data (JSON, API), go on using the advanced query editor available in Power Query.
  • Such pages are dynamic, or pages with JavaScript may fail to load provided data confirm with the page source as to whether the tables have been embedded there.
  • Set up scheduled refreshes whenever you know that you are connected to a reliable data source.

🔄 Automate Your Excel Dashboard

Once your data is in place, you can:

  • Visualize trends with dynamic charts

  • Trigger alerts for threshold values

  • Track changes automatically with refresh intervals

Build a central reporting hub that gives you instant insights without ever opening your browser.

Start importing smarter with Excel today!


🎓 Learn More with Other Levels

Take your Excel skills to the next level:


✍️ Other Articles, Tips & Tricks you would like:


Work Faster, Smarter, Productively and Efficiently with Other Levels Dashboard Template

Latest Stories

View all

Use Microsoft Excel on Mobile Devices Efficiently

Take your spreadsheets on the go! With Excel Mobile, manage data, edit reports, collaborate in real time, and update dashboards, right from your phone or tablet. Perfect for remote work, travel productivity, and cloud-powered business tasks.

Read more

How to Add Comments and Notes in Microsoft Excel

Enhance your spreadsheet workflow using Excel's Comments and Notes, perfect for team collaboration, remote reviews, feedback loops, and self-documenting reports. Streamline communication and reduce errors with built-in annotation tools.

Read more

Create QR Codes in Microsoft Excel Using Web Add-ins

Learn how to generate QR codes directly in Excel using Web Add-ins for interactive dashboards, inventory logs, event invites, and mobile-friendly invoices. No design software needed, just dynamic, scannable power built into your spreadsheet.

Read more