Join(Collect question
Hello,
I am trying to join all notes in a cell from another sheet if the phone number on that row matches the phone number on my current sheet's row. I can do this in google sheets but struggling to translate to smartsheets.
=JOIN(COLLECT({Notes}, {Phone #}, [Phone #]@row), ", ")
This is returning 9 commas for each cell. I've double checked references and formats.
Thanks in advance!
Answers
-
Are there blank "Notes" associated with the phone number in your lookup range? Update the formula to exclude blanks and see if it works:
=JOIN(COLLECT({Notes}, {Notes}, NOT(ISBLANK(@cell)), {Phone #}, [Phone #]@row), ", ")
Jason Tarpinian - Sevan Technology
Smartsheet Aligned Partner
-
Thank you! That did take care of the comma issue, but it is still not returning the actual notes. The whole column is blank.
-
Are you able to share a screenshot of what your source sheet looks like? I'm wondering if it's just a small formatting issue or something.
Another thing you can verify is that the cross sheet ranges are correct. Sometimes if you select an entire column, the pop-up window will refresh without you realizing it and re-selects just the first row cell - I've had many frustrating times with formulas because of this happening.
Jason Tarpinian - Sevan Technology
Smartsheet Aligned Partner
-
I can't post client's phone numbers but I can say the vlookup formula works just fine using the same two columns as the reference. Double checked the references and the whole column is selected.
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 64.8K Get Help
- 437 Global Discussions
- 138 Industry Talk
- 470 Announcements
- 4.9K Ideas & Feature Requests
- 129 Brandfolder
- 148 Just for fun
- 65 Community Job Board
- 486 Show & Tell
- 33 Member Spotlight
- 2 SmartStories
- 300 Events
- 36 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!