So I am capable of doing multiple matches without an array, utilizing a helper column, but I am having trouble coming up with a way to do them in one column via a formula.
Basically, I am utilizing a countif to determine which match number the stuff is in the helper column, then utilizing either rows() or columns() to get that match number depending on which way I am dragging.
I am sort of stuck on how I'd list multiple criteria at once in a single column utilizing a single formula though (i'm thinking along the lines of offsetting it by largest match number, but I don't know how I'd do that for a varying amount of criteria).
Basically, instead of a table format, I'd want it to give all matches of the first criteria, followed by the next, etc. until all matches are found, then return errors if formula is still dragged down. The big challenge is I want to do this without an array formula if possible. I don't mind volatile functions as much, but would like to avoid them too if possible. Helper columns are totally okay too.
Example attached.
Bookmarks