Skip to Content
All platforms

Fix Please Refresh, Loading, and NA

Use the exact result in an Excel cell to choose the right MarketXLS troubleshooting step.

Start with the text that appears in the cell. These results don't all mean the same thing, and repeatedly recalculating the workbook can make a connection problem harder to diagnose.

Find your result

Cell resultAdd-inWhat it meansWhat to do
Please RefreshWindowsMarketXLS doesn't have a cached value for that request yet. The data source might be offline, still connecting, or not configured.Select the cell and use Refresh Selected. If it returns again, test the data connection and confirm that the source is configured.
RefreshingWindowsMarketXLS has queued the request while the data source refreshes.Wait for the refresh to finish. Don't start several workbook-wide refreshes at the same time.
LoadingMac or Excel for the webA streaming formula is waiting for its first QuoteMedia value.Confirm that the task pane says Streaming: On, then test an active symbol during market hours.
NABothThe function didn't receive a usable value. The symbol, metric, date, entitlement, or market session might not have data.Test the symbol and formula separately. Then check the market session, exchange suffix, subscription, and data coverage.
Invalid SymbolMac or Excel for the webQuoteMedia rejected the ticker or converted option symbol.Correct the ticker, QuoteMedia exchange suffix, or option-symbol format.
Invalid Option SymbolMac or Excel for the webMarketXLS couldn't convert the option contract to the QuoteMedia subscription format.Check the underlying symbol, expiration, call or put indicator, and strike.
Conversion ErrorMac or Excel for the webThe add-in encountered an error while converting an option symbol.Rebuild the contract with a supported option-symbol format.
Expired or Option is expiredMac or Excel for the webThe requested streaming option contract has expired.Use a current contract. Use a historical function if you need past option data.
Not EntitledMac or Excel for the webThe account doesn't have permission for that symbol or exchange feed.Check the plan, exchange add-on, exchange agreements, and professional status.
Rejected or Sub ErrorMac or Excel for the webQuoteMedia rejected the streaming subscription request.Check the entitlement and symbol. If both are correct, run the task-pane diagnostic.
Symbols limit is exceededWindowsThe QuoteMedia account rejected another streaming symbol because its symbol allowance is already in use.Close unused workbooks or remove unused streaming formulas, then reconnect.
QuoteMedia service is downWindowsThe Windows add-in doesn't have an active QuoteMedia service object.Test the QuoteMedia connection. Restart Excel after the connection succeeds.
Login to MarketXLS plugin to use streaming functions.Mac or Excel for the webThe custom function can't find a signed-in MarketXLS account.Open the MarketXLS task pane and sign in with the subscription email address.
The exact cell result determines whether to refresh, check streaming, correct a symbol, or verify access.

Fix Please Refresh on Windows

  1. Select one affected cell.
  2. Open the MarketXLS ribbon.
  3. Select Refresh Selected.
  4. Wait for the result before you refresh another range.
  5. If the cell still shows Please Refresh, open Settings/Help > Settings > Data Subscriptions.
  6. Confirm that the required data source is configured.
  7. For a QuoteMedia formula, select Test Connection.

If the connection test fails, follow Unable to Authenticate on Windows.

Fix Loading on Mac or Excel for the web

The Microsoft 365 add-in shows Loading only when a streaming formula has no previous value to display. If no value arrives, the formula can change to NA.

  1. Open the MarketXLS task pane.
  2. Sign in.
  3. Confirm that the status says Streaming: On.
  4. Test =mxls.QM_Stream_Last("MSFT") in a blank workbook during an active US market session.
  5. If the task pane says Streaming: Off, select Why? and copy the diagnostic result.

Read Fix QuoteMedia real-time data if the test formula also fails.

Investigate NA

NA is a no-value result, not one specific error. Check these causes in order:

  1. Confirm that the ticker still exists and hasn't been delisted or acquired.
  2. Confirm the exchange suffix and security type.
  3. Confirm that the requested date or reporting period has data.
  4. For options, confirm the exact contract and expiration.
  5. Confirm that the market or fund has published the requested value.
  6. Confirm that the subscription and exchange agreements cover the request.
  7. Test a common symbol with the same function.

If the common symbol works, the connection is probably healthy. Focus on the original symbol, contract, date, or metric.

For an option, rebuild the contract with Create and convert option symbols. If the failure is historical, confirm that the requested date was a trading day and that the contract existed on that date. QuoteMedia historical functions don't roll a weekend or holiday back to the prior session.

NA and numeric zero aren't interchangeable. A bid, ask, volume, change, or other metric can legitimately be 0. If a current add-in returns NA where you can verify that the provider value is exactly zero, report the exact function, symbol, add-in version, expected zero, and timestamp to support.

Send a useful support request

If the result continues, contact MarketXLS support and include:

  • The exact formula, with any private cell references replaced
  • The exact cell result
  • Your add-in: Windows or Microsoft 365
  • The symbol and market session
  • Whether the same function works with MSFT
  • The QuoteMedia connection test or Microsoft 365 Why? diagnostic

Don't send a password, full license key, or customer workbook containing private holdings.


© 2026 MarketXLS. Financial data documentation for Excel.