【发布时间】:2023-03-14 03:19:01
【问题描述】:
我正在尝试在 VBA 中创建一个公式。
我有一个数组,比如说 [A,B,C,D]。
我想要一个函数返回以下公式 =average(A/B,B/C,C/D)
我稍微简化了这一点,因为我的范围会很长。
我需要公式一直持续到范围的末尾,这就是我卡住的地方。
【问题讨论】:
-
加载变量数组中的值。循环变体数组并加载另一个变体数组,其值除以当前项目的 +1。然后平均输出变量数组。
-
现在,我不明白
A,B,C,D代表什么。考虑一下:使用VBA我想在E列中从第2 行到最后一行写以下公式:=AVERAGE(A2/B2,B2/C2,C2/D2)。你能解释一下前一个问题和你的问题之间的区别吗?
标签: vba function excel-formula