Transition from user to developer through consistent notation, table-based architecture, global constants, and ...
Excel validation lists avoid blanks and errors with TOCOL(ignore) plus FILTER; the spill range stays stable across worksheets ...