Только при помощи скрипта. на ютюбе полно видео как отправлять сообщения из гугл таблиц в телеграм. Введите запрос "Отправка сообщений из Google таблиц в телеграм" и будет вам счастье ))
только через скрипт, необходимо чтобы при каждом изменении данного диапазона скрипт проверял значение и если оно не равно требуемым делал откат до прошлого действия
Попробуйте так:
spreadsheet.getCurrentCell().setFormula('=IFERROR(VLOOKUP($A3;'&zn&'!$A$1:$B$46;2;0);"0")');
А вот тут кавычки лишние иначе название будет не значение переменной а название переменной:
spreadsheet.getActiveSheet().setName(zn);