Описание тега custom-function

НЕ ИСПОЛЬЗУЙТЕ ЭТОТ ТЕГ ОДИН. В отличие от встроенных функций, где функции разработаны разработчиками продукта для массового использования, пользовательские функции - это функции, специально разработанные для конечного пользователя для конкретной пользовательской цели. Используйте для вопросов, касающихся таких функций, вместе с рассматриваемым продуктом (например, [sql], [google-sheet],[excel]).
0 ответов

"Действие не разрешено" в пользовательской функции

У меня есть пользовательская функция в Google Sheets, но когда я вызываю ее с листа, я получаю "Действие не разрешено (строка 0)". Я попытался сделать супер простую функцию, которая просто возвращает статическую строку, и я получил то же самое. Есть…
1 ответ

Google Script - Функция - Не определено

У меня есть следующий скрипт, который используется для распределения каждого месяца как 1/12 числа года и нахождения разницы между двумя датами. Например, функция суммирует январь-июнь как 50% года вместо 49% (181/365). Я хотел бы переместить свои E…
2 ответа

Зарегистрировать / создать именованную функцию программно в PHP

Можно ли программно зарегистрировать / создать именованную функцию в PHP внутри глобальной области видимости? Это возможно с create_function (до PHP 7+) и в настоящее время это возможно с помощью анонимных / лямбда-функций, но с другой стороны вы ли…
23 ноя '17 в 14:52
1 ответ

Ошибка при вызове из таблицы, отлично работает из меню

Поэтому я немного поработал со скриптами Google Apps, когда они были впервые выпущены, но в последнее время я мало с ними работал. Сегодня утром я решил разработать новый сценарий. Все выглядит отлично, и я люблю новые функции. Однако, одна очень пр…
4 ответа

Google лист не обновляет возвращаемое значение пользовательской функции

Я очень новичок в Google Apps Script (а также в JavaScript), но я пытался повозиться с ним ради развлечения. Я пытался написать скрипт для извлечения данных о ценах API в Google Sheets, но обнаружил, что возвращаемое значение не обновляется при повт…
1 ответ

Использование встроенной функции внутри пользовательской функции

В листах Google я хотел бы, чтобы моя пользовательская функция использовала одну из встроенных функций. В частности, эта функция будет принимать строку в качестве параметра, прочесывать другой лист, чтобы найти это значение, а затем возвращать ссылк…
1 ответ

Как подсчитать использование каждой пользовательской функции для пользователя надстройки

Я сделал дополнение с пользовательской функцией, которая вызывает API. Мой план: когда пользователь устанавливает надстройку, я даю ему 20 бесплатных звонков. Могу ли я считать каждое использование пользовательской функции на стороне сервера? UPD: я…
4 ответа

Передача аргументов / параметров из пользовательской функции листов Google в функцию сценария

Я застрял на чем-то базовом. Как передать аргументы в пользовательскую функцию Google Sheets. У меня есть функция в редакторе кода Apps Script, определенная как: function usageByMonth(range,theDate) { [ do something with the arguments passed ] } В м…
1 ответ

Сообщение об ошибке из пользовательской функции при попытке открыть другую электронную таблицу. "У вас нет разрешения на выполнение этого действия".

У меня есть пользовательская функция, которую я хочу использовать для получения значения ячейки на листе из другой электронной таблицы. Два параметра функции: row а также col и они определяют ячейку для ссылки. Всякий раз, когда я пытаюсь использова…
0 ответов

nlme() не запускается при использовании в пользовательской функции в R

Я пытаюсь создать пользовательскую функцию, используя nlme(), и я не могу понять, почему моя функция не запускается... Я предполагаю, что nlme не может получить доступ к объектам в локальной среде моей функции. Чтобы дать вам некоторое представление…
04 сен '17 в 14:48
1 ответ

Пользовательская целевая функция Python XGBoost

Согласно документации, http://xgboost.readthedocs.io/en/latest/python/python_api.html если мы хотим определить пользовательскую целевую функцию, она должна иметь подпись objective(y_true, y_pred) -> grad, hess где hess: array_like of shape [n_sam…
1 ответ

Можно ли создать функцию, которая возвращает PickerView с данными?

Я пытаюсь создать структуру, которая выполняет вызов API и создает PickerView с заполненными данными из вызова API. Клиент iOS импортирует этот фреймворк и вызовет одну из представленных функций, которая должна вернуть PickerView с загруженными в не…
1 ответ

Доступ к координатам ячеек в пользовательской функции

Есть ли способ получить доступ к координатам ячейки (в обозначении А1) ячейки, которая была передана моей функции? Например, если моя функция это function displayA1Notation(myCell){ return myCell.getA1Notation(); } и я положил следующее в ячейку B4:…
1 ответ

Пользовательская функция Google Sheets не работает при загрузке как опубликованной CSV

Я создал пользовательскую функцию в электронной таблице Google, которая заполняет ячейку разделенным на каналы списком путей к файлам на основе цикла, префикса, постфикса и некоторых ссылок на ячейки. Это прекрасно работает на самом листе. Но я такж…
1 ответ

Пользовательские функции и пересчет

У меня есть пользовательская функция, которая принимает три диапазона имен в качестве входных параметров. Когда значения ячеек в этих диапазонах изменяются, выходные данные функции остаются неизменными. Это "особенность" платформы. Есть ли какой-ниб…
1 ответ

Функция не запускается

Я пытаюсь использовать функцию, чтобы получить шестнадцатеричный код фона ячейки и объединить его с текстом, содержащимся в той же ячейке. то есть в sht1.cell(A1) Я набираю "Привет" с красным фоном, я бы в sht2.cell(A1) следующий текст: "[#FF0000]He…
02 дек '18 в 19:07
1 ответ

Использование ContactsApp из таблицы Google

Обзор: когда я вызываю ContactsApp.getContact() в функции GoogleAppsScript, эта функция прекрасно работает при запуске из редактора сценариев. Однако, когда я пытаюсь использовать свою функцию из таблицы Google, я получаю ошибку разрешения. Как я мо…
3 ответа

Google Sheets - Отслеживать текущий выбор ячеек?

Как получить выбранную ячейку / диапазон? спросили 3,5 года назад, но я надеюсь, что с тех пор, возможно, был достигнут некоторый прогресс. Я хотел бы создать интерактивную электронную таблицу, в которой есть логическая сетка, которая будет отображ…
11 янв '19 в 03:13
0 ответов

Оптимизировать код или обойти 30 сек. Ошибка переполнения запасов?

Я работаю с пользовательской функцией в моих Google Sheets, которая работает только до тех пор, пока диапазон не превышает 150 ячеек в столбце. Больше чем это создает Stackru errorЯ предполагаю, что он 30 секунд. Максимум. Я довольно новичок в этом,…
1 ответ

Пользовательская формула Excel с инструкциями IF и INDEX, MATCH возвращает ошибку #VALUE

Я извлекаю значения из одного листа Excel в другой. Я использую следующую формулу: = IF(ISBLANK(IFNA(INDEX(Range1;Row;MATCH(Dates;Range2;0));Error1));Error2;IFNA(INDEX(Range1;Row;MATCH(Dates;Range2;0));Error1)) Поскольку мне нужно выполнять вычислен…
21 авг '17 в 09:29