在excel中找到下一个非空白单元格,并在上一个和下一个非空白单元格之间应用公式

时间:2017-07-23 19:28:42

标签: excel excel-formula

嘿伙计我有2009年到2015年的数据,然后2016年到2020年是空白的,接着是2021年的价值,然后是空白单元格,直到2025年。这就是我想要的公式:

  1. 如果值可用,请选择该值(非常简单,不需要任何帮助)
  2. 如果该值不可用,请标识下一个非空白单元格(x2)并使用它来创建如下公式: (x2-x1)/(年数)没有。年份是x2和x1的年份差异(第一种情况是2021-2015)。
  3. 这将成为2016年的公式,然后重复2017年的相同活动,现在没有。计算的年份将在2016年至2021年之间。
  4. 任何有关计算的帮助都将受到赞赏。为此请求非vba解决方案。

    由于

1 个答案:

答案 0 :(得分:0)

我相信您尝试做的是在已知年份的数据之间进行插值。因为你没有提供任何数据,所以我编写了一些数据来说明一种方法 enter image description here

趋势基于单元格B3中的等式,= 5 * SIN(B2 / 4),其被拖下并在图表中以蓝色绘制。类似地,插值基于D9中的等式,= 4 +(D $ 14-D8)/(ROW(D $ 14)-ROW(D8)),其被拖下并以红色绘制。这里的插值是基于你提供的,但当然,方程式只是为了在某种程度上接近(组成)趋势。也许您可以修改这些概念以适应您的情况,并再次询问您是否仍需要帮助。感谢。