Filter for older versions

ceecee88

Board Regular
Joined
Jun 30, 2022
Messages
59
Office Version
  1. 365
  2. 2013
Platform
  1. Windows
Hi, how do I translate this formula for an older version?

I'm thinking offset but can't find the way to make it work.

Thank you!
1657109247976.png
 

Excel Facts

When they said...
When they said you are going to "Excel at life", they meant you "will be doing Excel your whole life".
That formula makes no sense & will create a circular reference.
Are you trying to return all values that contain the word in C1?
 
Upvote 0
That formula makes no sense & will create a circular reference.
Are you trying to return all values that contain the word in C1?
That's is correct, I want to do dropdown list with it but multiple dropdown on every row that's why I'm using CELL address (when I type on each cell it will show the list that contain typed text) and yes it would show circular reference but it serve the purpose. However, I would love to hear some other ideas.

Thank you!
 
Upvote 0
Sorry but I don't understand, you cannot type into C2 if there is a formula there.
 
Upvote 0
Sorry but I don't understand, you cannot type into C2 if there is a formula there.
I type into C1 or any cell rather than C2 and whatever I type in the cell it will show the list that contain typed text from C2 down. For example, I type in D2 Orange and click dropdown list the list only show item contain Orange and I can type anywhere as long as I created the dropdown list there which using OFFSET from C2 down. But all of this I need to do it in older version which I can't use filter.

Not sure if that help clarify it a better?

1657111247951.png
 
Last edited:
Upvote 0
But that formula is not looking at C1. :confused:
 
Upvote 0
If you put this formula in C2 & drag down it will return the values in col A that match C1
Excel Formula:
=IFERROR(INDEX($A$2:$A$15,AGGREGATE(15,6,(ROW($A$2:$A$15)-ROW($A$2)+1)/(ISNUMBER(SEARCH($C$1,$A$2:$A$15))),ROWS(C$2:C2))),"")
 
Upvote 0
Solution
If you put this formula in C2 & drag down it will return the values in col A that match C1
Excel Formula:
=IFERROR(INDEX($A$2:$A$15,AGGREGATE(15,6,(ROW($A$2:$A$15)-ROW($A$2)+1)/(ISNUMBER(SEARCH($C$1,$A$2:$A$15))),ROWS(C$2:C2))),"")

If you put this formula in C2 & drag down it will return the values in col A that match C1
Excel Formula:
=IFERROR(INDEX($A$2:$A$15,AGGREGATE(15,6,(ROW($A$2:$A$15)-ROW($A$2)+1)/(ISNUMBER(SEARCH($C$1,$A$2:$A$15))),ROWS(C$2:C2))),"")
This is work perfectly with a bit of address adjustment. Thank you so much!
 
Upvote 0
You're welcome & thanks for the feedback.
 
Upvote 0

Forum statistics

Threads
1,224,822
Messages
6,181,165
Members
453,021
Latest member
Justyna P

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