... that's embarrassing! I literally didn't try the code before, as I was 100% sure that it would just insert an identical formula in every single cell of the array without moving columns or rows.

Thanks both for helping out!!