это хороший вопрос, однако вы будете удивлены, узнав, что вам не нужно ничего менять после смены имени листа. он будет как бы помнить старое состояние (например, вы можете переименовывать свои листы в любое время без потери правил условного форматирования):
однако проблема в том, что вы не должны ссылаться на имя листа внутри INDIRECT
внутри правил условного формата. например, изменить:
=MATCH(K1,(Indirect("Sheet1!Cast")),0)
до
=MATCH(K1,(Indirect("Cast")),0)
.
Именованные диапазоны автоматически обновляются с использованием нового имени листа, а также обратите внимание, что Именованные диапазоны не привязаны к отдельному листу. они действительны на всех листах.