Use seu SUMPRODUCT:
=SUMPRODUCT(MAX((ROW(Sheet1!A:AP))*(Sheet1!A:AP<>"")))
ou este AGREGADO:
=AGGREGATE(14,6,ROW(A:AP)/(A:AP<>""),1)
Se você puder limitar o número de linhas, isso ajudará a acelerar as fórmulas, já que são fórmulas de tipo de matriz.