首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Excel中插值数据点

在Excel中插值数据点
EN

Stack Overflow用户
提问于 2009-06-25 11:54:10
回答 7查看 93.8K关注 0票数 20

我相信这是其他人以前解决过很多次的问题。

一组人将进行测量(准确地说是家庭能源使用量)。他们所有人都会在不同的时间和不同的时间间隔这样做。

所以我从每个人那里得到的是一组{date,value}对,其中有日期缺失。

我需要的是一组完整的{ date,value}对,对于每个日期和范围,一个值都是已知的(无论是测量的还是计算的)。我希望一个简单的线性插值将足够这个项目。

如果我假设它必须在Excel中完成。在这样的数据集中插值的最好方法是什么(这样我就有了每天的值)?

谢谢。

注意:当这些数据集完成后,我将确定斜率(即每天的使用量),然后我们可以开始进行逐户比较。

在最初几个建议之后的其他信息:我不想手动计算出我的测量集中的孔在哪里(太多不完整的测量集!!)。我正在寻找一些(现有的)自动的东西来为我做这件事。所以如果我的输入是

代码语言:javascript
复制
{2009-06-01,  10}
{2009-06-03,  20}
{2009-06-06, 110}

然后我希望自动得到

代码语言:javascript
复制
{2009-06-01,  10}
{2009-06-02,  15}
{2009-06-03,  20}
{2009-06-04,  50}
{2009-06-05,  80}
{2009-06-06, 110}

是的,我可以写这样的软件。我只希望有人已经有一个“准备运行”软件(Excel)功能来解决这个(相当通用的)问题。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-06-25 19:45:13

最简单的方法可能如下所示:

  1. 在这里下载插件:XlXtrFun™ Extra Functions for Microsoft Excel
  2. Use function intepolate()。=Interpolate($A$1:$A$3,$B$1:$B$3,D1,FALSE,FALSE)

列A和B应包含您的输入,列G应包含所有日期值。公式进入E列。

票数 5
EN

Stack Overflow用户

发布于 2010-05-13 10:20:17

我遇到了这种情况,不愿意使用插件,因为它使得与没有安装插件的人分享工作表变得很困难。

我的同事设计了一个相对紧凑的干净公式(代价是使用了一点魔法)。

注意事项:

  • 公式的工作原理:

代码语言:javascript
复制
- using the `MATCH` function to find the row in the `inputs` range just before the value being searched for (e.g. 3 is the value just before 3.5)
- using `OFFSET`s to select the square of that line and the next (in light purple)
- using `FORECAST` to build a linear interpolation using just those two points, and getting the result

  • 此公式不能进行外推;请确保您的搜索值在端点之间(在下面的示例中,我使用极值执行此操作)。

我不确定这对人们来说是不是太复杂了;但它的好处是非常便携(而且比许多替代解决方案更简单)。

如果要复制粘贴公式,请执行以下操作:

=FORECAST(F3,OFFSET(inputs,MATCH(F3,inputs)-1,1,2,1),OFFSET(inputs,MATCH(F3,inputs)-1,0,2,1

(inputs是命名范围)

票数 30
EN

Stack Overflow用户

发布于 2009-06-25 12:05:34

有两个函数,LINESTTREND,您可以尝试查看哪个函数会给您带来更好的结果。它们都取一组已知的X和Y以及一个新的X值,并计算一个新的Y值。不同之处在于,LINEST进行简单的线性回归,而TREND将在进行回归之前首先尝试找到适合您数据的曲线。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1043513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档