如何在满足条件的公式中引用单元格

Fra*_*tin 5 excel excel-formula

有没有一种方法可以写出方差公式,使其始终与方差大于阈值的最新像元相关?

在下表中,如果变化的绝对值大于10%,则百分比的分母会更改。我手动更改了公式。

------------------------------------------
| Row | Value  | Variation| Formula      |
------------------------------------------
|   1 | 1,1608 |   0,0%   |  A2/ A$2 - 1 |
|   2 | 1,1208 |  -3,4%   |  A3/ A$2 - 1 |
|   3 | 1,0883 |  -6,2%   |  A4/ A$2 - 1 |
|   4 | 1,0704 |  -7,8%   |  A5/ A$2 - 1 |
|   5 | 1,0628 |  -8,4%   |  A6/ A$2 - 1 |
|   6 | 1,0378 | -10,6%   |  A7/ A$2 - 1 | <---- Abs. Variation > 10 %
|   7 | 1,0353 |  -0,2%   |  A8/ A$7 - 1 | <---- Change denominator
|   8 | 1,0604 |   2,2%   |  A9/ A$7 - 1 |
|   9 | 1,0501 |   1,2%   | A10/ A$7 - 1 |
|  10 | 1,0706 |   3,2%   | A11/ A$7 - 1 |
|  11 | 1,0338 |  -0,4%   | A12/ A$7 - 1 |
|  12 | 1,0110 |  -2,6%   | A13/ A$7 - 1 |
|  13 | 1,0137 |  -2,3%   | A14/ A$7 - 1 |
|  14 | 0,9834 |  -5,2%   | A15/ A$7 - 1 |
|  15 | 0,9643 |  -7,1%   | A16/ A$7 - 1 |
|  16 | 0,9470 |  -8,7%   | A17/ A$7 - 1 |
|  17 | 0,9060 | -12,7%   | A18/ A$7 - 1 | <---- Abs. Variation > 10 %
|  18 | 0,9492 |   4,8%   | A19/A$18 - 1 | <---- Change denominator
|  19 | 0,9397 |   3,7%   | A20/A$18 - 1 |
|  20 | 0,9041 |  -0,2%   | A21/A$18 - 1 |
------------------------------------------
Run Code Online (Sandbox Code Playgroud)

是否可以编写一个公式,使分母在给定条件下发生变化?

我对数组公式,MATCH,AGGREGATE等的所有尝试都无济于事。

Tom*_*rpe 2

这是另一种方法:

在 E2 中置零。

在E3中:

=IF(E2<-0.1,B3/B2-1,B3*(E2+1)/B2-1)
Run Code Online (Sandbox Code Playgroud)

所以我想做的是计算出前一行的分母。所以

E2=B2/denominator-1
Run Code Online (Sandbox Code Playgroud)

重新排列你得到

Denominator=B2/(E2+1)
Run Code Online (Sandbox Code Playgroud)

因此,在常规情况下,您除以该分母,否则除以 B2。

在此输入图像描述