【发布时间】:2013-09-08 14:31:37
【问题描述】:
以下公式需要很长时间才能运行。
= TRANSPOSE (
IFERROR (
INDEX (
FILTER(Students!B:B;
REGEXMATCH(Students!B:B; C50),
REGEXMATCH(Students!B:B; B50),
REGEXMATCH(Students!C:C; F50)
));"NO MATCH"
))
任何关于编码的建议都会很棒,因为我对编程知之甚少。
谢谢 T
【问题讨论】:
-
那不是应用程序脚本。它的电子表格公式。放置正确的标签。
-
我正在尝试了解如何将电子表格公式转换为自定义谷歌脚本。
-
提供更多关于它的作用的解释。如果您使用相同的算法对其进行编码,则脚本将比公式慢。您可能需要改变策略。
-
它检查 C50 中的名字、B50 中的姓氏和 F50 中的雇主是否与工作表“学生”中列出的姓名匹配。如果匹配列表,如果不是 = 不匹配。
-
你仍然没有解释你有多少行等等。你不能通过编写一个同样的脚本来让它更快。调查为什么它现在变慢了。
标签: google-apps-script google-sheets