MAX COLLECT where one range has multiple values

Hi,
I am using MAX COLLECT to extract from a sheet the most recent date of an event, based on a few criteria. One of the columns can have multiple values (as the source is a multiple value drop down).
The current formula is =MAX(COLLECT({Date}, {Blank}, $[Primary Column]$2, {Section}, [S1]1)) where:
{Date} = date in source range from reference sheet
{Blank} = equipment name from ref sheet, equal to $[Equipment Name & Location]$2
{Section} = area where equipment is from ref sheet, equal to [S1]1
The formula works when {Section} is a single value, but not when there are multiple values in {Section}.
I thought about using CONTAINS for the 2nd criteria but cannot figure it out....any ideas?
Best Answer
-
Try this:
=MAX(COLLECT({Date}, {Blank}, $[Primary Column]$2, {Section}, CONTAINS([S1]1, @cell)))
Answers
-
The reference sheet captures when equipment is replaced, with the date being important. Sometimes only one piece of equipment is replaced, other times multiple (hence the multi-select drop-down list). The key element is to know when the item of equipment was last replaced, at each (of the 20) locations.
-
Try this:
=MAX(COLLECT({Date}, {Blank}, $[Primary Column]$2, {Section}, CONTAINS([S1]1, @cell)))
-
@Paul Newcome this works! Thanks for coming to my rescue mate!
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 67.1K Get Help
- 448 Global Discussions
- 154 Industry Talk
- 503 Announcements
- 5.4K Ideas & Feature Requests
- 85 Brandfolder
- 156 Just for fun
- 80 Community Job Board
- 512 Show & Tell
- 34 Member Spotlight
- 2 SmartStories
- 308 Events
- 36 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!