如何在 ARRAYFORMULA 中为一系列单元格使用自定义函数?

用户9124215

我有一个填充 Google 表格的 Google 表单。由于工作表中有自定义公式来操作从表单填充的数据,我使用 ARRAYFORMULA 应用于列中的所有行。

我有一个自定义函数来编码包含 html 的行

function base64EncodeWebSafe(input) {

  try {
    // Try and fetch the specified url.
    return Utilities.base64EncodeWebSafe(input);

  } catch (e) { 
    Utilities.sleep(1000);
    return Utilities.base64EncodeWebSafe(input);

  }
}

当我在 ARRAYFORMULA(base64EncodeWebSafe(T2:T)) 中调用这个函数时

我收到错误“无法将数组转换为(类)[]。”

我期望发生的是将编码函数应用于范围 T2:T

迭戈

这在自定义函数指南中进行了描述我已经调整了指南中使用的实现,但您可以做其他事情。基本上,如果使用 ARRAYFORMULA,那么您需要将输入视为二维数组。

function base64EncodeWebSafe(input) {
  if (input.map) { // Test whether input is an array.
    return input.map(base64EncodeWebSafe)
  } else {
    try {
      return Utilities.base64EncodeWebSafe(input);
    } catch (e) {
      Utilities.sleep(1000);
      return Utilities.base64EncodeWebSafe(input);
    }
  }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何遍历一系列单元格(Excel VBA)时如何获取当前单元格号

来自分类Dev

Excel VBA,如何使用一个工作表上的下拉列表中的选择格式(颜色)另一工作表上的一系列单元格

来自分类Dev

如何使用arrayformula自动填充日期

来自分类Dev

如何对包含固定和可变单元格的Google表格中的多个单元格应用Arrayformula?

来自分类Dev

如何在ARRAYFORMULA中使用AVERAGEIFS

来自分类Dev

我如何使用ARRAYFORMULA联合Google工作表中的2个单元格值

来自分类Dev

在一系列单元格上将ISFORMULA与ARRAYFORMULA一起使用

来自分类Dev

如何使用openpyxl和python3在Excel工作表中为一系列单元格(列和行)赋予字体颜色?

来自分类Dev

如何更改arrayformula()中countif()的范围?

来自分类Dev

如何使用ARRAYFORMULA进行累计和计算

来自分类Dev

如何获得一系列单元格中最常用的单词?

来自分类Dev

如何在ArrayFormula中使用过滤器?

来自分类Dev

如何根据变量写入一系列单元格?

来自分类Dev

gSheets:如何在列上的ARRAYFORMULA中使用SPLIT

来自分类Dev

如何在查询或arrayformula的末尾显示一些文本?

来自分类Dev

如何销毁一系列自定义组件

来自分类Dev

如何遍历一系列自定义对象?

来自分类Dev

如何对一系列单元格的最大值执行条件格式设置?

来自分类Dev

如何在PHPExcel中的每个单元格名称数组中获取一系列单元格?

来自分类Dev

如何使用ARRAYFORMULA(Google表格)过滤出空白单元格

来自分类Dev

如何在一个UITableView中调用不同的自定义单元格?

来自分类Dev

如何在Google表格的单元格中获取值并针对一系列单元格测试其内容?

来自分类Dev

如何根据vba中的单元格值生成一系列数字并水平显示结果?

来自分类Dev

VBA - 如何将一系列单元格除以固定单元格

来自分类Dev

如何从存储在 series.xvalues 中的一系列单元格访问单个单元格?

来自分类Dev

ARRAYFORMULA - 如何引用上一列

来自分类Dev

如何使用 Visual Basic 从 Excel 添加一系列单元格作为自定义 SMTP 电子邮件的正文?

来自分类Dev

如何使用 VBA 循环切割一系列单元格并粘贴到下一行

来自分类Dev

如何在excel中将一系列单元格与表格列进行比较

Related 相关文章

  1. 1

    如何遍历一系列单元格(Excel VBA)时如何获取当前单元格号

  2. 2

    Excel VBA,如何使用一个工作表上的下拉列表中的选择格式(颜色)另一工作表上的一系列单元格

  3. 3

    如何使用arrayformula自动填充日期

  4. 4

    如何对包含固定和可变单元格的Google表格中的多个单元格应用Arrayformula?

  5. 5

    如何在ARRAYFORMULA中使用AVERAGEIFS

  6. 6

    我如何使用ARRAYFORMULA联合Google工作表中的2个单元格值

  7. 7

    在一系列单元格上将ISFORMULA与ARRAYFORMULA一起使用

  8. 8

    如何使用openpyxl和python3在Excel工作表中为一系列单元格(列和行)赋予字体颜色?

  9. 9

    如何更改arrayformula()中countif()的范围?

  10. 10

    如何使用ARRAYFORMULA进行累计和计算

  11. 11

    如何获得一系列单元格中最常用的单词?

  12. 12

    如何在ArrayFormula中使用过滤器?

  13. 13

    如何根据变量写入一系列单元格?

  14. 14

    gSheets:如何在列上的ARRAYFORMULA中使用SPLIT

  15. 15

    如何在查询或arrayformula的末尾显示一些文本?

  16. 16

    如何销毁一系列自定义组件

  17. 17

    如何遍历一系列自定义对象?

  18. 18

    如何对一系列单元格的最大值执行条件格式设置?

  19. 19

    如何在PHPExcel中的每个单元格名称数组中获取一系列单元格?

  20. 20

    如何使用ARRAYFORMULA(Google表格)过滤出空白单元格

  21. 21

    如何在一个UITableView中调用不同的自定义单元格?

  22. 22

    如何在Google表格的单元格中获取值并针对一系列单元格测试其内容?

  23. 23

    如何根据vba中的单元格值生成一系列数字并水平显示结果?

  24. 24

    VBA - 如何将一系列单元格除以固定单元格

  25. 25

    如何从存储在 series.xvalues 中的一系列单元格访问单个单元格?

  26. 26

    ARRAYFORMULA - 如何引用上一列

  27. 27

    如何使用 Visual Basic 从 Excel 添加一系列单元格作为自定义 SMTP 电子邮件的正文?

  28. 28

    如何使用 VBA 循环切割一系列单元格并粘贴到下一行

  29. 29

    如何在excel中将一系列单元格与表格列进行比较

热门标签

归档