逻辑悖论 - 自定义函数 - 参数来自另一个函数

大卫·托金

我希望我能让这有意义......

我已经完成了一堆其他函数,最终得到一个变量,该变量包含用户从侧边栏下拉列表中选择的数据到我的谷歌表。

该变量被发送到的最终函数是这样的:

function processFormResponse(formObject ){

  reportMonth = formObject.chosenReport;

  //result of reportMonth is a string. Example "Report_Nov 2017"
}

所以现在我有一个叫做 reportMonth 的变量,它有我需要的东西。但是现在,我想编写一个 vlookup,它每次都会选择相同的范围,但根据用户选择(reportMonth)在不同的工作表上。根据我的研究,我不能在 vlookup 中使用变量,所以我打算编写一个自定义函数来为我进行查找。

但这是我的悖论:我不能使用 processFormResponse 作为我的自定义函数,因为它的参数中已经有 formObject 因为它已经从前一个函数接收信息,我不能做一个单独的函数,因为我似乎无法将 reportMonth 设为全局...(我有和没有 var)

我基本上是这样的:

=IFERROR(VLOOKUP($E3, reportMonth !$F:$J,2,false),"")
堆栈跟踪器

如 Google Apps 脚本文档中所述:

对于Range对象:

setValue(value)

设置范围的值。该值可以是数字、字符串、布尔值或日期。如果它以“=”开头,则将其解释为公式。

所以,如果你有一个 1-cell Range(又名一个单元块),那么你可以运行

range.setValue("=IFERROR(VLOOKUP($E3,"+reportMonth+"!$F:$J,2,false),"")");

参考:https : //developers.google.com/apps-script/reference/spreadsheet/range#setvaluevalue

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在聚合函数中应用自定义逻辑

来自分类Dev

SQL自定义函数调用另一个函数,显示错误

来自分类Dev

在Swift中是否可以将一个函数作为另一个函数的参数来调用?

来自分类Dev

调用另一个函数来清理数组

来自分类Dev

我需要创建一个Javascript函数来创建自定义推送函数

来自分类Dev

用例是否不将一个函数声明为另一个自定义函数的原型?

来自分类Dev

Java-试图使用在另一个类中传递给另一个构造函数的参数来初始化对象?

来自分类Dev

创建一个自定义函数来替换R中的值

来自分类Dev

如何构建自定义函数以根据另一个因素获取一个因素的频率?

来自分类Dev

无参数构造无构造函数的类(来自另一个程序集)

来自分类Dev

使用来自另一个类的参数复制构造函数

来自分类Dev

编写一个函数来设置另一个函数中的某些(但不一定是全部)参数

来自分类Dev

定义和调用自定义函数

来自分类Dev

PHP函数作为另一个函数的参数

来自分类Dev

函数参数作为另一个函数的名称?

来自分类Dev

接收函数作为另一个函数的参数

来自分类Dev

自定义函数缺少参数2

来自分类Dev

如果我的函数来自另一个.c,我是否可以从调用它的位置知道文件和函数的名称?

来自分类Dev

应该如何返回validate函数来中断或继续另一个函数?

来自分类Dev

编写自定义函数以基于另一个表转换数据框中的变量类

来自分类Dev

在AngularJS中,如何获得一个工厂函数来引用另一个工厂函数?

来自分类Dev

在AngularJS中,如何获得一个工厂函数来引用另一个工厂函数?

来自分类Dev

是否可以从另一个模块中的.pp文件调用在一个Puppet模块中定义的自定义Ruby函数?

来自分类Dev

是否可以从另一个模块中的.pp文件调用在一个Puppet模块中定义的自定义Ruby函数?

来自分类Dev

作为另一个函数的参数

来自分类Dev

Lisp从函数返回为另一个参数

来自分类Dev

使用另一个函数的参数-Python

来自分类Dev

将参数引入另一个函数

来自分类Dev

如何在另一个函数中使用来自另一个函数的变量?

Related 相关文章

  1. 1

    如何在聚合函数中应用自定义逻辑

  2. 2

    SQL自定义函数调用另一个函数,显示错误

  3. 3

    在Swift中是否可以将一个函数作为另一个函数的参数来调用?

  4. 4

    调用另一个函数来清理数组

  5. 5

    我需要创建一个Javascript函数来创建自定义推送函数

  6. 6

    用例是否不将一个函数声明为另一个自定义函数的原型?

  7. 7

    Java-试图使用在另一个类中传递给另一个构造函数的参数来初始化对象?

  8. 8

    创建一个自定义函数来替换R中的值

  9. 9

    如何构建自定义函数以根据另一个因素获取一个因素的频率?

  10. 10

    无参数构造无构造函数的类(来自另一个程序集)

  11. 11

    使用来自另一个类的参数复制构造函数

  12. 12

    编写一个函数来设置另一个函数中的某些(但不一定是全部)参数

  13. 13

    定义和调用自定义函数

  14. 14

    PHP函数作为另一个函数的参数

  15. 15

    函数参数作为另一个函数的名称?

  16. 16

    接收函数作为另一个函数的参数

  17. 17

    自定义函数缺少参数2

  18. 18

    如果我的函数来自另一个.c,我是否可以从调用它的位置知道文件和函数的名称?

  19. 19

    应该如何返回validate函数来中断或继续另一个函数?

  20. 20

    编写自定义函数以基于另一个表转换数据框中的变量类

  21. 21

    在AngularJS中,如何获得一个工厂函数来引用另一个工厂函数?

  22. 22

    在AngularJS中,如何获得一个工厂函数来引用另一个工厂函数?

  23. 23

    是否可以从另一个模块中的.pp文件调用在一个Puppet模块中定义的自定义Ruby函数?

  24. 24

    是否可以从另一个模块中的.pp文件调用在一个Puppet模块中定义的自定义Ruby函数?

  25. 25

    作为另一个函数的参数

  26. 26

    Lisp从函数返回为另一个参数

  27. 27

    使用另一个函数的参数-Python

  28. 28

    将参数引入另一个函数

  29. 29

    如何在另一个函数中使用来自另一个函数的变量?

热门标签

归档