在Excel公式中“ A1:A4 ^ {1,2,3}”是什么意思?


44

当括号内的其他数字跟在Excel内时,插入符号操作数对范围有什么作用?例如,假设我们有下表:

      A    B    C
1    1.5   0    0
2   -0.5   0    0
3    4     0    0
4    5     0    0

那么,以下公式在做什么?

= A1:A4^{1,2,3}

-1在编写公式之前,您应该已经尝试过该公式。并指出了答案,您的公式给出了一个错误。即使它的第一部分= A1:A4也会产生错误。顺便说一句,我注意到2 ^ {3,4,5,6,7}似乎和2 ^ {3}一样,因此大括号中第一个数字之后列出的数字似乎没有任何影响。那里
barlop 2015年

插入符号表示“至”的指数/索引/顺序。
barlop 2015年

20
@barlop您可能想重新考虑您的不赞成投票。有一种明智的方式来使用该公式,对于没有经验的Excel用户来说是完全不透明的-请参阅我的答案。
Excellll 2015年

3
@Excellll好的,我会检查出来的,有兴趣尝试一下。我删除了我的
下注

Answers:


70

插入号表示电源操作。{1,2,3}放在大括号中的表达式,是一个包含值1、2和3的数组。

如@JasonClement所指出的,仅当使用Ctrl+ Shift+ 作为数组公式输入时,此公式才返回值Enter。作为数组公式,结果是一个包含以下值的4×3矩阵。

A1^1  A1^2  A1^3
A2^1  A2^2  A2^3
A3^1  A3^2  A3^3
A4^1  A4^2  A4^3

但是,当在单个单元格中输入时,仅返回矩阵的左上角的值。

该公式的秘密在于,必须将其作为单个公式输入与矩阵大小相同的范围内。为此,请选择一个空的4×3范围,例如D1:F4。在不更改选择的情况下,在公式栏中单击并键入公式。然后按Ctrl+ Shift+ Enter。您会看到在所选范围内打印的完整结果矩阵。

在此处输入图片说明


非常感谢您的完整答复。实际上,该公式是另一个公式的一部分,该公式应该用于计算多项式曲线拟合的系数。
凯文·贝尔

5
这个问题的第一部分,我读了它的标题(杜),它说“什么是‘A1’平均A4 ^ {1,2,3} ?Excel公式”可以作为参数传递给工作表功能(在单个单元格中)。例如,如果A1包含100且A2包含2,则=SUM(A1:A2^{1,2,3})(作为数组公式)计算为1010114,即100 +100²+100³+ 2 + 2 +2²+2³(1010100 + 14)。
G-Man说'Restate Monica''3

9

尖号运算符用于指定指数。例如,2 ^ 4将2返回到4的幂(2 * 2 * 2 * 2),即16。

像这样的花括号是定义数组的一种方式,可以在指定范围的任何地方使用它。例如,将INDEX公式与像这样的数组一起使用:=INDEX({2,5,7,9}, 4)将返回数组中的第4个项目:9。

我不知道这个公式在试图做什么。照原样,这会导致错误。您可以在按ENTER的同时按CTRL和SHIFT键将其输入为数组公式,但这只会将第一个单元格(A1)的值返回给定数组(1)中的第一个值,该值与1.5相同到1的幂,即1.5。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.