logo
search
Power Query Problems

How to Import Current Mortgage Rates into Excel on Mac

Maira MehtabMaira Mehtab Sep 27, 2026 869 views

Question details

The user wants to retrieve current mortgage rates from a financial website into an Excel workbook on a Mac for a mortgage amortization schedule.

How to Import Current Mortgage Rates into Excel on Mac
Product
Microsoft Excel for Mac
Device & OS
macOS Sequoia 15.2
Scenario
Building an automated Excel mortgage amortization workbook that requires real-time or updated mortgage rates from a web source like Bankrate.
Observed behavior
Excel for Mac version 16.92 does not display the 'Get Data from Web' option in Power Query, preventing standard web data extraction.
Before you start

Verify that the financial website you plan to pull data from allows automated data extraction, as strict access policies or complex layouts can block web queries.

Solution 1Recommended

Create a Legacy Excel Web Query (.iqy file)

Since the standard Power Query web connector is missing on Mac, you can manually create an IQY file to pull web data into your spreadsheet.

Excel for Mac has limitations with the 'Get Data from Web' connector and the WEBSERVICE function. However, you can bypass this limitation by using a legacy web query. This involves creating a plain text file with a .iqy extension that contains the target URL.

1
Create a plain text document

Open the TextEdit application on your Mac. Go to the menu bar, click 'Format', and select 'Make Plain Text' to ensure no rich text formatting is applied.

2
Enter the website URL

Type or paste the exact URL of the mortgage rate website (e.g., the specific Bankrate page) onto the first line of the document.

3
Save as an IQY file

Save the file to your desktop. Name it something recognizable, like 'MortgageRates.iqy', ensuring you manually type the '.iqy' extension so Mac recognizes it as an Excel Web Query file.

4
Run the web query in Excel

Open your Excel mortgage workbook. Navigate to the 'Data' tab on the ribbon, click 'Get External Data' (or 'Get Data'), and select 'Run Web Query'.

5
Import the data

Locate and select the '.iqy' file you just saved. Choose the destination cell where you want the mortgage rate data to appear and click 'OK'.

Create a Legacy Excel Web Query (.iqy file)
Data formatting requirements: Because websites update their layouts frequently, the imported data might include extra text or tables. You may need to use Excel formulas like VALUE() or text-extraction functions to isolate the specific percentage rate for your amortization calculations.
Free Microsoft Office alternative

Try WPS Office for Mac for Seamless Spreadsheet Management

If you are frustrated by missing features in Excel for Mac, WPS Office provides a lightweight, highly compatible, and free alternative. It offers powerful spreadsheet tools with a familiar interface, making it easy to manage your financial workbooks and amortizations without a steep learning curve.

  1. 1. Download WPS Office: Visit the official WPS Office website and download the Mac version.
  2. 2. Open your workbook: Launch WPS Spreadsheets and seamlessly open your existing .xlsx mortgage amortization file.
  3. 3. Calculate mortgage rates: Use built-in Data tools and financial formulas to manage your mortgage variables and calculate payments efficiently.
Fully compatible with Microsoft Excel formats (.xlsx, .xls, .csv).Lightweight application that runs smoothly on all macOS versions.Built-in advanced financial formulas for accurate mortgage calculations.Free to use with a familiar, easy-to-navigate tabbed interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why is the 'Get Data from Web' option missing in Excel for Mac?

Microsoft has not fully parity-matched Power Query connectors between Windows and Mac. Features like 'Get Data from Web' and the WEBSERVICE function are currently limited or completely unavailable in the Mac version of Excel.

How often do legacy web queries update the mortgage rate?

Legacy web queries do not stream live data continuously. You can set the query to refresh automatically when opening the workbook, or you can update it manually by right-clicking the imported data range and selecting 'Refresh'.

Why does my imported mortgage rate show up as text instead of a number?

Websites often format rates with text strings (such as '6.5% APR' or 'Rate: 7.1%'). You will need to parse the scraped data using functions like VALUE(), MID(), or LEFT() to convert it into a pure numeric value that your amortization formulas can read.

Where can I get specialized help for Power Query limitations?

For advanced or specific questions regarding Power Query and its limitations, you can visit the official Power Query community forums at fabric.microsoft.com.