A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Hi, Dean Kern
This looks less like a problem with your formula and more like Excel losing the match for certain linked stock records after refresh. It can happen more often when the cell stores the long company name plus exchange text instead of a simple ticker.
Besides the solutions provided by the Q&A Assist, here are some suggestions you can try:
It is recommended that you keep a plain ticker column, for example AMZN, ABT, etc., then convert that column to the Stock data type instead of using the full company name. If Amazon keeps failing, delete only that linked cell, type AMZN again as plain text, then convert it to Stocks and pick the Nasdaq result.
For the 15 problem stocks, you can also keep the ticker as your “master” value and pull fields from the converted stock cell next to it. That way, if Excel loses the linked record, you still have the exact ticker to rebuild from.
If you mainly need prices, try using STOCKHISTORY("AMZN",TODAY()-1,TODAY()) as a backup, since it uses the ticker directly and avoids the linked-data matching step.
Thank you for your patience in reading, I hope this information has been helpful to you.
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.