Так а как же получить аргумент, который передан в функцию? Просто: берем активную ячейку, вытаскиваем формулу как текст и регуляркой достаём то, что внутри скобок. Вуаля 👇 function воскресенье(a) { const sh = SpreadsheetApp.getActive(); const rangeA1 = sh.getActiveRange().getA1Notation(); const formula = sh.getRange(rangeA1).getFormula(); return 'формула: ' + formula + '\n' + 'переданный аргумент: ' + formula.match(/\((.+?)\)/)?.[1] + '\n' + 'значения: ' + a }; Завтра, 1 сентября, стартует наш интенсив 🚀 Будут очень практические вещи: — как автоматически собирать данные из таблиц в Google Docs, — как сделать бота, который отвечает в чате и подгружает данные из таблиц, — и много других рабочих кейсов. Завтра, 1 сентября, стартует наш интенсив 🚀 Будут очень практические вещи: — как автоматически собирать данные из таблиц в Google Docs, — как сделать бота, который отвечает в чате и подгружает данные из таблиц, — и много других рабочих кейсов. 💰 Стоимость: 75 000 👉 со скидкой
Так а как же получить аргумент, который передан в функцию
31 августа 202531 авг 2025
1
1 мин