JOIN(COLLECT to locate blank cells
Hello and thank you in advance to anyone who responds with suggestions.
GOAL: I have Shipping Tracker sheet (Sh Tkr) and a New Hire Tracker(NHT) sheet and am trying to Join(Collect all shipments ID #s (Sh Tkr - ST ID#) that have not been received into the New Hire Tracker sheet (Open Shipper #'s col). Currently, in the Sh Tkr sheet we manually enter the received date. if not date is entered, it means we have not recieved the shipment.
Working Join(Collect Formula in NHT sheet that lists all shipping #s.
=JOIN(COLLECT({Sh Tkr - ST ID#}, {Sh Tkr - NHT ID#}, [NHT ID]@row), ", ")
Working Join(Collect Formula in NHT sheet that lists Received Dates of Received Shipments (Blanks appear where there is no recieved entry.) Currenty, I receive dates for the received shipment and thought I could modify it to return the dates awaiting shipments.
=JOIN(COLLECT({ST - Recvd Date}, {Sh Tkr - NHT ID#}, [NHT ID]@row), ", ")
I can't seem to get the right combination of arguments to get it to list all ST IT#s that have a blank entry in the Recvd Date col, and have also tried including: ISBLANK, and " ", but no luck.
Hope this makes sense.
Best Answers
-
-
Thank you, jmyzk_cloudsmart_jp.
With a little adjustment for my references, your updated formula worked perfectly.
I was trying a similar thing last night with the but could not get the order right.Thank you very much for your help. I also like your use of CHAR(10) display each return on separate rows. Looks much cleaner and is something I had not tried before.
I am not familiar with Sheet Summary and tried to set it up, but it gave me a message that said copying the sheet will be irreversible. I got concerned and backed out of it. Will try it again with another test sheet.
Answers
-
Hi @Christos
You can use NOT(ISDATE(@cell) as the criteria.
=JOIN(COLLECT({Sh Tkr - ST ID#}, {Sh Tkr - Recvd Date}, NOT(ISDATE(@cell ))), CHAR(10))
You can also use a Sheet Summary field to list the ST ID#s.
-
Are you able to provide some screenshots for context?
-
I was not able to get it to work using your formula. I received #UNPARSEABLE. I will continue trying. I will also provide screenshots as suggested by Paul Newcome.
-
Hopefully these images help you understand the environment and what I am trying to do. Sorry for the complications, but your help really is appreciated.
I'm actually trying to do two things in the Test HNT sheet.- In Received Shipments col - Show only received Shipment {Sh Tkr - ST ID#} numbers (not dates)
- In Open Shipper #'s col show only {Sh Tkr - ST ID#} that have not been received (delivered).
-
Hi @Christos
Here is a revised demo solution.
Test NHT
The new formula includes the NHT ID condition in the COLLECT function.
[Received Shipments] =JOIN(COLLECT({Sh Tkr - ST ID#}, {Sh Tkr - NHT ID#}, [NHT ID]@row, {Sh Tkr - Recvd Date}, ISDATE(@cell)), CHAR(10))
[Open Shipper #s] =JOIN(COLLECT({Sh Tkr - ST ID#}, {Sh Tkr - NHT ID#}, [NHT ID]@row, {Sh Tkr - Recvd Date}, NOT(ISDATE(@cell))), CHAR(10))
Test ST
You can use the Sheet Summary to show the Received & Open Shippment ST-IDs.
Link to the published Test ST Sheet
-
-
Thank you, jmyzk_cloudsmart_jp.
With a little adjustment for my references, your updated formula worked perfectly.
I was trying a similar thing last night with the but could not get the order right.Thank you very much for your help. I also like your use of CHAR(10) display each return on separate rows. Looks much cleaner and is something I had not tried before.
I am not familiar with Sheet Summary and tried to set it up, but it gave me a message that said copying the sheet will be irreversible. I got concerned and backed out of it. Will try it again with another test sheet.
-
I'm happy to help! Questions like yours, with real-world examples, are interesting and motivate me to assist.😁
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 64.3K Get Help
- 423 Global Discussions
- 221 Industry Talk
- 461 Announcements
- 4.8K Ideas & Feature Requests
- 143 Brandfolder
- 143 Just for fun
- 59 Community Job Board
- 462 Show & Tell
- 32 Member Spotlight
- 1 SmartStories
- 300 Events
- 39 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!