Price Range Current Day

Returns a formatted string showing the day's trading range from low to high.

Return Format

Returns a string in the format: "Low - High" Example: "185.20 - 188.50"

Supported Symbol Formats

Type Format Example
US Stocks SYMBOL AAPL, MSFT
ETFs SYMBOL SPY, QQQ
Indices ^SYMBOL ^SPX, ^VIX

Notes

  • Returns a formatted string, not a number
  • For numeric values, use DaysLow() and DaysHigh() separately
  • Data is typically delayed 15 minutes

Examples

=DaysRange("AAPL")
Apple day's range: "185.20 - 188.50"
=DaysRange("SPY")
SPY day's range
=DaysRange("^SPX")
S&P 500 day's range
=DaysRange(A1)
Symbol from cell reference

When to Use

  • Displaying formatted trading range
  • Quick overview of day's price movement
  • Building quote displays and dashboards
  • Reports requiring range format

When NOT to Use

Scenario Use Instead
Need low value only DaysLow()
Need high value only DaysHigh()
Need numeric range =DaysHigh()-DaysLow()
Historical range Historical functions

Common Issues & FAQ

Q: Why can't I do math with this result? A: DaysRange() returns a formatted string. For calculations, use DaysLow() and DaysHigh() separately.

Q: How do I calculate the numeric range? A: Use =DaysHigh("AAPL")-DaysLow("AAPL") to get the range as a number.

Q: What if I need to parse the low and high values? A: It's better to use DaysLow() and DaysHigh() directly for numeric operations.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Price Range Current Day and Other Financial Formulas
How does MarketXLS work?