Google Sheets:将公式存储为可供多个单元格调用的函数

问题描述 投票:0回答:1

我在任何地方都找不到这个具体问题。

我的工作表中多次使用了一些公式。每次使用的种子数据不同,但其执行的功能是相同的。但这意味着如果我想更改公式本身,我必须转到使用它的每个单元格并将其更改为匹配。

有没有办法存储这个公式,以便我可以从多个单元格调用它并让它执行该函数,就像从/那个/单元格调用它一样?

以下是其中一个公式的工作原理:

(L6*5)+((G4+G5)*2)+((G4*2)+(G5*2))

这是在单元格 M6 中执行的,其中 L6=4、G4=5 和 G5=3,结果为 52。

所以我想创建一个接受 3 个参数的函数,执行这个公式,并返回结果。

类似:

function(arg1, arg2, arg3){return (arg1*5)+((arg2+arg3)*2)+((arg2*2)+(arg3*2))}

但我不知道是否有可能将函数本质上存储在这样的单元格中。

function google-sheets formula
1个回答
0
投票

使用以下参数从数据 > 命名函数创建

命名函数
F
a
b
c
以及以下定义:

=a*5+2*(b*2+c*2)

然后您可以按如下方式使用它:

=F(L6,G4,G5)

© www.soinside.com 2019 - 2024. All rights reserved.