gpt4 book ai didi

excel - 如何改变 NPV 公式中使用的范围?

转载 作者:行者123 更新时间:2023-12-04 21:31:39 27 4
gpt4 key购买 nike

=NPV(D2,B3:B & C2)

我在单元格 B2 中有一个 NPV 公式。利率在 D2 中。我希望公式使用的范围随 C2 中的任何值而变化。即,如果 C2 = 362 中的值,则公式应为 =NPV(D2,B3:B362) 我已尝试按上述方式连接,但这是错误的。如何改变 NPV 公式中的范围?

最佳答案

这最好使用偏移量来完成,它允许您定义一系列单元格:

offset(base_cell, row_offset, col_offset, height, width)

在您的情况下,您应该使用:
npv(d2, offset(b3, 0, 0, C2 - 3, 1))

请注意,您应该使用 ctrl-shift-enter 输入它,以便 excel 知道它是一个数组函数。

在您的情况下可能但不建议使用的第二种方法是使用间接方法。这会将字符串更改为单元格引用..
npv(d2, indirect("b3:b"&c2))

再次,您需要将其作为数组公式输入。这种方法可能看起来更好,但维护起来要困难得多,而且效率可能较低,因此您应该习惯于抵消。

关于excel - 如何改变 NPV 公式中使用的范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50560890/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com