(Excel)XLOOKUP関数を縦横にスピルさせる

ExcelのXLOOKUP関数では1つの検索キーに対し複数の値を一括して取得できますが、さらに検索キーが複数になった場合は各検索キーに対し値を1つずつしか取得できなくなります。いわゆる縦横同時にスピルしない問題です。 別の関数を使って同じ結果を実現する手もありますが、ここではXLOOKUPを使ったうえで何とかしてみます…