Вы можете использовать INDEX / MATCH в качестве формулы массива:
=IF(H1=1,INDEX(A1:G1,MATCH(TRUE,NOT(ISERROR(A1:G1)),0)),"")
Это формула массива и должна быть подтверждена с помощью Ctrl+ Shift+ Enter.
Если все сделано правильно, тогда Excel обведет {}
формулу.