based on your rules...
one option: enter the following list into a vertical range, in order: XS, S, M, L, XL -- name this range something like _Sizes
in the Size DV cell, assumed to be D2 in the below example (with A2:C2 holding A, B & C results), enter the following formula:
Formula:
D2 DV custom rule:
=OFFSET(_Sizes,COUNTIF($A2:$C2,"Y"),0,ROWS(_Sizes)-COUNTIF($A2:$C2,"Y"),1)
as you adjust A2:C2 so the options in D2 will adjust accordingly.
note: whilst OFFSET is Volatile it has no bearing here given DataValidation use case - i.e. will only be invoked when the DV cell is activated.
for more complex solutions you would want to research dependent DataValidation -- Debra Dalgleish's site will offer good examples of this (Contextures)
Bookmarks