Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 18739|回复: 3

[已解决]请问如何在两个数之间进行线性插值?

[复制链接]
发表于 2014-6-4 14:26 | 显示全部楼层 |阅读模式
大家好!

我现在有一列数,但是中间有一些缺失值,如:

1
空白
空白
9
9.3
7
空白
空白
空白
空白
21
...

我想对这些空白值进行”线性插值“作为其默认值。比如:前两个空白就是以[1,9]为首尾数的等差数列,而后4个空白是以[7,21]为首尾数的等差数列。

我想问的是,有没有办法可以实现这种空白线性插值的快速填充。(因为实际中我有很多列这样的数据,而且空格的出现没有规律)

谢谢!

最佳答案
2014-6-4 15:31
示例.zip (4.3 KB, 下载次数: 578)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-6-4 15:31 | 显示全部楼层    本楼为最佳答案   
示例.zip (4.3 KB, 下载次数: 578)
回复

使用道具 举报

发表于 2014-6-6 21:45 | 显示全部楼层
回复

使用道具 举报

发表于 2015-8-27 22:27 | 显示全部楼层
suye1010 发表于 2014-6-4 15:31
这个是个示例文件,请你参考。

看过算例了,可是如何自动让空白按算例计算呢,因为有大概2万多行中间有不规律的空格要用上下两行或者上下几行内有数值的行进行插值,谢谢

点评

2W行用公式的话,速度会比较慢。考虑用VBA处理吧  发表于 2015-8-28 13:30
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-16 00:59 , Processed in 0.808498 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表