TGViewer
Google Таблицы Google Таблицы @google_sheets · 60.3K subscribers
Post #1870 9.85K
Так а как же получить аргумент, который передан в функцию?

Просто: берем активную ячейку, вытаскиваем формулу как текст и регуляркой достаём то, что внутри скобок.

Вуаля 👇


function воскресенье(a) {
// Получаем активную таблицу
const sh = SpreadsheetApp.getActive();

// Берём адрес активного диапазона (в котором введена формула), например "A1"
const rangeA1 = sh.getActiveRange().getA1Notation();

// По адресу получаем саму формулу из ячейки, где стоит пользовательская функция
// Например: "=воскресенье(C1:C2)"
const formula = sh.getRange(rangeA1).getFormula();

/* Возвращаем строку с тремя частями:
1) сама формула, как она написана в ячейке
2) переданный аргумент (вытаскиваем всё, что внутри скобок с помощью RegExp)
формула.match(/\((.+?)\)/)?.[1] → ищет первую группу в скобках
?. — это оператор "optional chaining", чтобы не было ошибки, если нет совпадения
3) значения, которые реально пришли в функцию (в параметр a)
*/
return 'формула: ' + formula + '\n'
+ 'переданный аргумент: ' + formula.match(/\((.+?)\)/)?.[1] + '\n'
+ 'значения: ' + a;
};


Завтра, 1 сентября, стартует наш интенсив 🚀

Будут очень практические вещи:
— как автоматически собирать данные из таблиц в Google Docs,
— как сделать бота, который отвечает в чате и подгружает данные из таблиц,
— и много других рабочих кейсов.

💰 Стоимость: 75 000
👉 со скидкой 10% — 67 500
👉 для участников чата — 52 500 (-30%)

📌 Подробнее про интенсив: t.me/google_sheets/1861
❓Вопросы и запись: @namokonov

Приходи, мы тебя ждем! ✨ Запись открыта ещё несколько дней.
  • ❤ 3
  • 🔥 1
More from @google_sheets
  1. Sep 29, 2026📶Автоматически обновляемый дашборд из 1С, который помогает смотреть на цифры не как на де…
  2. Sep 26, 2026Google Таблицы pinned Deleted message
  3. Sep 26, 2026Это очень интересная тема - "как я по-настоящему влюбился в таблицы в 2017". Если вам инте…
  4. Sep 26, 20262️⃣ Вторая статья там же: "Буби, крести, пики. Или своя CRM-система в Гугл Таблицах за пар…
  5. Sep 26, 2026Друзья, всем отличной субботы! ☀️ Вспомним, с чего начинался наш канал 👀 1️⃣ Статья на Ха…
  6. Sep 23, 2026Зачем так сложно? настройка VPS GAS-скрипт Если API, например MAX, ограничит обращения с и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →