Turns out half my old formulas were just dynamic arrays in disguise, written the long way.
Originally, Excel was not designed to be a real database. Its early database functions were limited in quantity and in quality. And because every record in an Excel database is visible on the screen ...