【问题标题】:Parametrized Named Formulas - Google Sheets参数化命名公式 - Google 表格
【发布时间】:2018-09-05 12:14:45
【问题描述】:

有没有办法实现,无需编码?

在下面显示一个矩阵(10 行,5 列,值设置为 5)的公式;

=MMULT(TRANSPOSE(SPLIT(REPT("5|",10),"|")),SPLIT(REPT("1|",5),"|"))

到下面的参数化版本;

MATRIX(@rows, @cols, @valued) = MMULT(TRANSPOSE(SPLIT(REPT(@valued &"|",@rows),"|")),SPLIT(REPT("1|",@cols),"|"))

在单独的说明中,我使用 Google 表格的 Sheets->Help-Report.A.Problem 功能分享了此内容,但无法查看/知道哪些功能即将推出或不会推出。

还有吗?

编辑:没有编码,我的意思是,没有进入 Google Apps 脚本编码。内置公式更快 - 参数化似乎是合乎逻辑的下一步(对我来说)

【问题讨论】:

  • 是的。但我强调的是公式别名的便利性和清晰性。尤其是在构建更复杂的公式时。我希望 Google 能告知正在开发哪些功能。

标签: google-sheets


【解决方案1】:

比如说,命名范围如下:

A1 rows 10
A2cols5
A3valued5

然后

=MMULT(TRANSPOSE(SPLIT(REPT(valued &"|",rows),"|")),SPLIT(REPT("1|",cols),"|"))

可以返回10行,5列,值设置为5

【讨论】:

    猜你喜欢
    • 2011-01-27
    • 2023-02-03
    • 2020-07-24
    • 1970-01-01
    • 1970-01-01
    • 2023-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多