Multiple searchable drop down lists of the same array

Filipzgela

New Member
Joined
Nov 20, 2024
Messages
7
Office Version
  1. 365
  2. 2016
Platform
  1. Windows
Hello,

i have a list of projects that almost all start with letters PR in sheet2 of my excel table. In sheet1 we have a form where the employees every day enter their working hours and projects that they worked at at those hours.
I want to create a dropdown list so that employees can only enter values found in sheet2, and that is pretty simple. The issue is that there are currently 500 different projects, so i would like to find a way for them to search the list while writing in sheet1. The rest of the sheet1 isn't really important.
On my computer the list is searchable if i do a simple data validation list, but it doesn't work on any other PC in the company that i've tried. So, i need a different way. Please help.
Sheet1 has 15 cells that would all have to have the searchable list, and all of those 15 cells can have different values.
We send that form to all the employees, and they then enter each their own informations.
Thank you very much.
Filip
 

Excel Facts

Excel Wisdom
Using a mouse in Excel is the work equivalent of wearing a lanyard when you first get to college
What you could do:
- make the data validation list somewhere on another sheet
- in your main form, add a field that's called "filter"
- so say the user types "reno" (for either the project named "Renovation" or the "Let's go to Reno Project", the data validation list could filter with that criteria, thereby limiting the number of options in the dropdown.
The newer office versions have e.g. the FILTER formula that can make this quite easy, but with Office 2016 you would e.g. need a manual like this one: https://www.exceldemy.com/dynamic-drop-down-list-excel-offset/ or this one: Get first non-blank value in a list

In the example below, I've created a list of projects (randomly named), added a filter box and use the value "named_list" as dropdown validation.
That name: named_list has this formula:
Excel Formula:
=OFFSET(Sheet3!$G$2;0;0;Sheet3!$H$2;1)

Book1
ABCDEFGH
1LIST AFILTER_OKFILTERED_LISTNAMESCOUNT
2PR 248 hulkingFALSE13PR 163 black-and-white2
3filterblPR 250 flowFALSE14PR 202 tumble
4PR 103 confusedFALSE#N/AFALSE
5listPR 107 jewelFALSE#N/AFALSE
6PR 127 partnerFALSE#N/AFALSE
7PR 181 embarrassFALSE#N/AFALSE
8PR 388 sweaterFALSE#N/AFALSE
9PR 212 hurriedFALSE#N/AFALSE
10PR 269 forgetfulFALSE#N/AFALSE
11PR 346 promiseFALSE#N/AFALSE
12PR 369 fabulousFALSE#N/AFALSE
13PR 232 fillFALSE#N/AFALSE
14PR 163 black-and-whitePR 163 black-and-white#N/AFALSE
15PR 202 tumblePR 202 tumble#N/AFALSE
16PR 309 oneFALSE#N/AFALSE
17PR 241 illustriousFALSE#N/AFALSE
18PR 346 spottyFALSE#N/AFALSE
19PR 133 reconditeFALSE#N/AFALSE
20PR 196 hard-to-findFALSE#N/AFALSE
21PR 198 butterFALSE#N/AFALSE
Sheet3
Cell Formulas
RangeFormula
E2:E21E2=IF(ISERROR(SEARCH($B$3,D2,1)),FALSE,D2)
F2F2=MATCH(TRUE,NOT(ISNONTEXT($E$2:$E$21)),0)
G2:G21G2=IF(ISERROR(F2),FALSE,INDEX($D$2:$D$21,F2,1))
H2H2=COUNTIF(G2:G21,"<>"&FALSE)
F3:F21F3=MATCH(TRUE,NOT(ISNONTEXT(OFFSET($E$2:$E$21,F2,0))),0)+F2
Cells with Data Validation
CellAllowCriteria
B5List=named_list
 
Upvote 0

Forum statistics

Threads
1,226,113
Messages
6,189,049
Members
453,522
Latest member
Seeker2025

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top