I'm using Google Spreadsheet.
To illustrate my problem, I use the range A2:A8
for the data validation of D2
and E2
.
But because in cell D2
, you are supposed to select an animal only, I'd like to filter the range with B2:B8
.
What I've tried, is using my own formula which is :
=FILTER(A2:A8;IS("B2:B8";"ANIMAL"))
but this won't work and I cannot pick the "dropdown" option if I use custom formula.
I've also tried my formula in my Range selection, but it's not valid. What is the right formula to use to have a dropdown with filtered data?
Any thoughts?
Creating the Drop Down Filter Go to Data –> Data Validation. In Data Validation dialogue box, select the Settings tab. In Settings tab, select “List” in the drop down, and in 'Source' field, select the unique list of countries that we generated. Click OK.
As it stands, in Google Sheets, the only way to natively (that is, without resorting to Google Apps Script) populate drop-down lists is to use a comma-separated list, or reference a range. So in your case you would need to reproduce your filtered list somewhere in the spreadsheet (could be on a hidden sheet):
=FILTER(A2:A8;B2:B8="ANIMAL")
and then reference the range of that output in Data validation.
The ability to use a formula to generate the drop-down list directly would be a powerful feature, and has been submitted as a feature request by many (you might like to do the same: Help menu, Report an issue).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With