A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Hi swaroop kodande,
What you’re seeing is mainly a time zone difference, not an issue with the stock price field itself.
In Excel’s Stocks data type, Last Trade Time is often returned as a neutral/UTC‑based timestamp, while your Current Time column reflects your Mac’s local system time. Because the timestamp isn’t automatically localized, it can appear “off” unless you convert it.
From your screenshot:
- Last Trade Time: 30 Mar 26 07:55 AM
- Current Time: 30 Mar 26 01:41 PM
If 07:55 AM is treated as UTC, adding 5 hours 30 minutes converts it to 01:25 PM IST, which is much closer to your local time. Any remaining difference is typically due to normal data refresh intervals and exchange reporting delays.
How to correct it in Excel for Mac
Keep the original Last Trade Time value, and convert it in a separate column:
For India (IST): =E2+TIME(5,30,0) or =E2+5.5/24
Then format the result as: dd mmm yy hh:mm AM/PM
Notes:
- This offset is specific to IST, so it would need adjustment if the file is opened in another region.
- Refreshing the Stocks data is still useful, but it won’t automatically correct the time zone.
- After adding the formula, refresh the stock data so the converted time reflects the latest update.
Please let me know if this proves useful to you, or if you would like further assistance.
I'm looking forward to your reply.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment”.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.