Form Dropdown from another sheet
Hello,
I have a sheet with a table of employee names & job title for all users in the company
I have another sheet which logs the requests from these users.
So one sheet is a list of people and another is a log of items they request for.
I have a form to capture requests from the list of users to insert into the log of requests.
Since i cannot have a drop down of employee names as a column in my log sheet ( as per https://community.smartsheet.com/discussion/65787/how-to-populate-dropdown-value-list-from-another-sheet), SO I copy the list of names from the employee list sheet and insert it into the form field as a drop down for the user to select his name.
this then adds his name to the log using the exact text of his own name letting me match the two columns in different sheets for analytics etc.
So Currently when I add new employees to the employee list, I have to remember to add them to the drop down on the other sheet's form as well. maintaining two sets of lists is error prone and not ideal.
Please tell me there is a way I can update both at the same time or a smarter way of doing this seeing as we cant create a drop down list with values from a column in a different sheet.
p.s. please dont suggest I buy the premium "Data Uploader" to do what excel has been able to do for over a decade.
Kind Regards,
Wesley.
Answers
-
The best I can suggest is to insert a new text/number column. In whatever row you want of that column you can use something along the lines of...
=JOIN(DISTINCT([Name Column]:[Name Column]), CHAR(10))
This will join a single entry of each name together into the same cell. The CHAR(10) delimiter is a line break.
Next you can set up an alert to trigger whenever an row in that column changes. This means the alert will trigger any time a name is added, removed, or changed. You can use a placeholder in the Alert to go ahead and drop the list right there into your email.
Since it is line break delimited, you can simply copy/paste directly into the dropdown column properties.
I know this still involves manual entry for the column properties, but it is simply copy/paste, and you can an alert every time it changes so you don't have to worry about going in every day and checking if it needs updated or anything.
-
Hi Paul,
Thanks but I am already doing manual copy paste from the source excel sheet so no point complicating my SS sheet if im not getting any closer to the required result.
Thanks anyway.
Kind Regards,
Wesley.
-
Hi Wesley,
While I know this might be a late response, I am sure there is still a need.I completely understand the difficulty of maintaining two sets of lists and the frustration it can cause. I faced a similar issue and found it cumbersome to update the dropdown manually in multiple places. To solve this, I developed a solution that allows dropdowns to auto-populate based on a column from another sheet, making it easier to manage dynamic lists like employee names without the need for premium tools.
You can see how it works in this demo video: . If this solution fits your needs, feel free to sign up to use this feature.
I'm here to help if you have any questions or need further assistance.
☀️ If my response helped solve your problem, please consider marking it as Insightful, Vote Up, or Awesome. It helps the community find solutions more easily!
SMARTSHEET EXPERT CONSULTANT & DEVELOPMENT
David Jasven | Workflow and Business Process Consultant / CEO @ Must.do
W: www.must.do | E: smartsheethelp@must.do | WhatsApp: +1 347 380-7697
Feel comfortable to contact me for any help with Smartsheet, integrations, general business process advice, or anything else. I am more responsive on 🙃 Whatsapp.
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 63.5K Get Help
- 402 Global Discussions
- 213 Industry Talk
- 450 Announcements
- 4.7K Ideas & Feature Requests
- 141 Brandfolder
- 135 Just for fun
- 56 Community Job Board
- 454 Show & Tell
- 31 Member Spotlight
- 1 SmartStories
- 296 Events
- 36 Webinars
- 7.3K Forum Archives