Где вы получите это Sheet1!$I$17
, вы можете заключить его в:
REGEXEXTRACT(..., "[^!]+$")
Это отрежет имя листа от имени ячейки.
Но у вас есть хорошее решение в этом вопросе, где вы можете использовать OFFSET
и забыть о манипуляциях со строками для INDIRECT
. И он все равно будет работать, когда вы копируете его на другой лист.