标签: excel missing-data excel-2016
我需要处理几乎每一行中都缺少的数据。数据样本如下:
Col1 Col2 Col3 Col4 Col5 10 12 - 14 12 - 8 10 14 - 14 - - 10 12
如您所见,行之间的数据中没有线性模式,即使我计划用上一个和下一个值的平均值填充空白,在某些情况下也可能没有上一个或下一个值。因此,请提出使用Excel填补这些空白的方法。
答案 0 :(得分:0)
对平滑曲线进行插值是一种可怕的野兽,而当您只有3个数据点时,它们将非常不准确。您最简单的选择(对这些大小的数据集同样有效)只是盯着它,图表就可以帮助解决这个问题。
转置数据并放入x序列,该序列仅为1到5(或具有许多数据点)。然后选择所有数据并插入带有平滑线的散点图:
然后尝试添加值,直到看起来平滑为止:
答案 1 :(得分:0)
弯曲插值是不可行的,但是您可以执行一些简单的线性插值:
列A:= 2 * B1-C1 B列(以及C和D):=(A1 + C1)/ 2 E栏:= 2 * D1-C1
要处理彼此相邻的单元格为空白,请首先打开迭代计算以允许从文件>选项>公式进行循环引用: 经过多次迭代后,这些值将快速稳定以创建线性平均值。
一口气在B到D列的所有空白单元格中输入公式: 1.选择列B:D 2. Ctrl-G(转到)>特殊>空白 3.键入与该活动单元格相关的公式,并带有相对引用 4.按Ctrl-Enter将其保存到所有空白单元格中
但这不会在开始或结束时处理两个相邻的空白单元格。