How do I fix a VLOOKUP problem?
Hi there
I'm using a form to capture COVID RA Test results, scheduled for different departments on different days. The schedule uses a VLOOKUP to populate the 'test result' column from the form results and allows us to report on anyone who was scheduled to submit a test by a certain time but hasn't (report if blank & trigger reminder email at certain time if result field blank).
I've used the formula below, which worked fine at first but periodically stops returning results. I've used other vlookup functions on the sheet and they are fine, the only issue seems to be with the form submission. Does anyone have any idea what might be going wrong? Or able to perhaps suggest an alternative way of achieving the same result?
=IFERROR((VLOOKUP(ID@row, {Covid RAT test submission form Range 5}, 6, false),"")
Thanks so much.
Best Answer
-
I definitely suggest using INDEX/MATCH instead of VLOOKUP. It is less likely to break and requires A LOT less resources on the back-end.
=INDEX({Column To Pull From}, MATCH(ID@row, {Column To Match On}, 0))
Answers
-
I definitely suggest using INDEX/MATCH instead of VLOOKUP. It is less likely to break and requires A LOT less resources on the back-end.
=INDEX({Column To Pull From}, MATCH(ID@row, {Column To Match On}, 0))
-
Thank you! That works!
-
Happy to help. 👍️
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 64K Get Help
- 410 Global Discussions
- 220 Industry Talk
- 459 Announcements
- 4.8K Ideas & Feature Requests
- 143 Brandfolder
- 138 Just for fun
- 57 Community Job Board
- 459 Show & Tell
- 31 Member Spotlight
- 1 SmartStories
- 298 Events
- 37 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!